def testFindAll(self): buffer = fixtures.buffer("real_case_editareacontroller.py") doc = buffer.document all_finds = Search.findAll(doc, 'Key') self.assertEqual(len(all_finds), 65) self.assertEqual(all_finds[0], (8, 28, 31)) self.assertEqual(all_finds[-1], (194, 37, 40)) all_finds = Search.findAll(doc, 'key_') self.assertEqual(len(all_finds), 0) all_finds = Search.findAll(doc, 'key_', case_sensitive=False) self.assertNotEqual(len(all_finds), 0)
def testFindAll(self): buffer = fixtures.buffer("real_case_editareacontroller.py") doc = buffer.document all_finds = Search.findAll(doc, 'Key') self.assertEqual(len(all_finds), 65) self.assertEqual(all_finds[0], (8, 28, 31)) self.assertEqual(all_finds[-1], (194, 37, 40)) all_finds = Search.findAll(doc, 'key_') self.assertEqual(len(all_finds), 0) all_finds = Search.findAll(doc, 'key_', case_sensitive=False) self.assertNotEqual(len(all_finds), 0)
def testBug113(self): buffer = fixtures.buffer("bug_113") doc = buffer.document all_finds = Search.findAll(doc, 'all') self.assertEqual(len(all_finds), 4) self.assertEqual(all_finds, [(1, 7, 10), (2, 1, 4), (3, 1, 4), (4, 6, 9)])
def testBug113(self): buffer = fixtures.buffer("bug_113") doc = buffer.document all_finds = Search.findAll(doc, 'all') self.assertEqual(len(all_finds), 4) self.assertEqual(all_finds, [(1, 7, 10), (2, 1, 4), (3, 1, 4), (4, 6, 9)])