Lines Matching refs:match

319         self.assertRaises(ValueError, P('a').match, '')
320 self.assertRaises(ValueError, P('a').match, '.')
322 self.assertTrue(P('b.py').match('b.py'))
323 self.assertTrue(P('a/b.py').match('b.py'))
324 self.assertTrue(P('/a/b.py').match('b.py'))
325 self.assertFalse(P('a.py').match('b.py'))
326 self.assertFalse(P('b/py').match('b.py'))
327 self.assertFalse(P('/a.py').match('b.py'))
328 self.assertFalse(P('b.py/c').match('b.py'))
330 self.assertTrue(P('b.py').match('*.py'))
331 self.assertTrue(P('a/b.py').match('*.py'))
332 self.assertTrue(P('/a/b.py').match('*.py'))
333 self.assertFalse(P('b.pyc').match('*.py'))
334 self.assertFalse(P('b./py').match('*.py'))
335 self.assertFalse(P('b.py/c').match('*.py'))
337 self.assertTrue(P('ab/c.py').match('a*/*.py'))
338 self.assertTrue(P('/d/ab/c.py').match('a*/*.py'))
339 self.assertFalse(P('a.py').match('a*/*.py'))
340 self.assertFalse(P('/dab/c.py').match('a*/*.py'))
341 self.assertFalse(P('ab/c.py/d').match('a*/*.py'))
343 self.assertTrue(P('/b.py').match('/*.py'))
344 self.assertFalse(P('b.py').match('/*.py'))
345 self.assertFalse(P('a/b.py').match('/*.py'))
346 self.assertFalse(P('/a/b.py').match('/*.py'))
348 self.assertTrue(P('/a/b.py').match('/a/*.py'))
349 self.assertFalse(P('/ab.py').match('/a/*.py'))
350 self.assertFalse(P('/a/b/c.py').match('/a/*.py'))
352 self.assertFalse(P('/a/b/c.py').match('/**/*.py'))
353 self.assertTrue(P('/a/b/c.py').match('/a/**/*.py'))
742 self.assertFalse(P('A.py').match('a.PY'))
854 self.assertTrue(P('c:/b.py').match('/*.py'))
855 self.assertTrue(P('c:/b.py').match('c:*.py'))
856 self.assertTrue(P('c:/b.py').match('c:/*.py'))
857 self.assertFalse(P('d:/b.py').match('c:/*.py')) # wrong drive
858 self.assertFalse(P('b.py').match('/*.py'))
859 self.assertFalse(P('b.py').match('c:*.py'))
860 self.assertFalse(P('b.py').match('c:/*.py'))
861 self.assertFalse(P('c:b.py').match('/*.py'))
862 self.assertFalse(P('c:b.py').match('c:/*.py'))
863 self.assertFalse(P('/b.py').match('c:*.py'))
864 self.assertFalse(P('/b.py').match('c:/*.py'))
866 self.assertTrue(P('//some/share/a.py').match('/*.py'))
867 self.assertTrue(P('//some/share/a.py').match('//some/share/*.py'))
868 self.assertFalse(P('//other/share/a.py').match('//some/share/*.py'))
869 self.assertFalse(P('//some/share/a/b.py').match('//some/share/*.py'))
871 self.assertTrue(P('B.py').match('b.PY'))
872 self.assertTrue(P('c:/a/B.Py').match('C:/A/*.pY'))
873 self.assertTrue(P('//Some/Share/B.Py').match('//somE/sharE/*.pY'))