def test_ignored(self): jn = os.path.join ignore = trace._Ignore(['x', 'y.z'], [jn('foo', 'bar')]) self.assertTrue(ignore.names('x.py', 'x')) self.assertFalse(ignore.names('xy.py', 'xy')) self.assertFalse(ignore.names('y.py', 'y')) self.assertTrue(ignore.names(jn('foo', 'bar', 'baz.py'), 'baz')) self.assertFalse(ignore.names(jn('bar', 'z.py'), 'z')) self.assertTrue(ignore.names(jn('bar', 'baz.py'), 'baz'))
def test_ignored(self): jn = os.path.join ignore = trace._Ignore(['x', 'y.z'], [jn('foo', 'bar')]) self.assertTrue(ignore.names('x.py', 'x')) self.assertFalse(ignore.names('xy.py', 'xy')) self.assertFalse(ignore.names('y.py', 'y')) self.assertTrue(ignore.names(jn('foo', 'bar', 'baz.py'), 'baz')) self.assertFalse(ignore.names(jn('bar', 'z.py'), 'z')) # Matched before. self.assertTrue(ignore.names(jn('bar', 'baz.py'), 'baz'))
def test_ignored(self): jn = os.path.join ignore = trace._Ignore(["x", "y.z"], [jn("foo", "bar")]) self.assertTrue(ignore.names("x.py", "x")) self.assertFalse(ignore.names("xy.py", "xy")) self.assertFalse(ignore.names("y.py", "y")) self.assertTrue(ignore.names(jn("foo", "bar", "baz.py"), "baz")) self.assertFalse(ignore.names(jn("bar", "z.py"), "z")) # Matched before. self.assertTrue(ignore.names(jn("bar", "baz.py"), "baz"))