tests/test-match.py
author Gregory Szorc <gregory.szorc@gmail.com>
Fri, 23 Mar 2018 16:24:53 -0700
changeset 37296 78103e4138b1
parent 33582 44bc181b9835
child 38953 987d3a4b989f
permissions -rw-r--r--
wireproto: port protocol handler to zope.interface zope.interface is superior to the abc module. Let's port to it. As part of this, we add tests for interface conformance for classes implementing the interface. Differential Revision: https://phab.mercurial-scm.org/D2983

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__)