mirror of
https://github.com/facebook/sapling.git
synced 2024-10-09 08:18:15 +03:00
cf9a57caf9
When we changed basematcher.visitdir() in 0ca205268beb (match: make base matcher return True for visitdir, 2017-07-14), we forgot to add an override in nevermatcher. This led to tests failing in narrowhg. As Durham pointed out, it's high time to add unit tests for the matcher, so this patch also adds a first unit test. Differential Revision: https://phab.mercurial-scm.org/D151
20 lines
397 B
Python
20 lines
397 B
Python
from __future__ import absolute_import
|
|
|
|
import unittest
|
|
|
|
import silenttestrunner
|
|
|
|
from mercurial import (
|
|
match as matchmod,
|
|
)
|
|
|
|
class NeverMatcherTests(unittest.TestCase):
|
|
|
|
def testVisitdir(self):
|
|
m = matchmod.nevermatcher('', '')
|
|
self.assertFalse(m.visitdir('.'))
|
|
self.assertFalse(m.visitdir('dir'))
|
|
|
|
if __name__ == '__main__':
|
|
silenttestrunner.main(__name__)
|