• Home
  • Raw
  • Download

Lines Matching full:loader

32         loader = unittest.TestLoader()
33 loader._top_level_dir = '/foo'
34 name = loader._get_name_from_path('/foo/bar/baz.py')
42 loader._get_name_from_path('/bar/baz.py')
45 loader = unittest.TestLoader()
74 loader._get_module_from_name = lambda path: path + ' module'
75 orig_load_tests = loader.loadTestsFromModule
80 loader.loadTestsFromModule = loadTestsFromModule
81 loader.suiteClass = lambda thing: thing
84 loader._top_level_dir = top_level
85 suite = list(loader._find_tests(top_level, 'test*.py'))
98 loader = unittest.TestLoader()
120 loader._get_module_from_name = lambda path: path + ' module'
121 orig_load_tests = loader.loadTestsFromModule
126 loader.loadTestsFromModule = loadTestsFromModule
127 loader.suiteClass = lambda thing: thing
130 loader._top_level_dir = top_level
131 suite = list(loader._find_tests(top_level, 'test*.py'))
136 loader = unittest.TestLoader()
167 def load_tests(loader, tests, pattern): argument
168 self.load_tests_args.append((loader, tests, pattern))
175 loader._get_module_from_name = lambda name: Module(name)
176 orig_load_tests = loader.loadTestsFromModule
181 loader.loadTestsFromModule = loadTestsFromModule
182 loader.suiteClass = lambda thing: thing
184 loader._top_level_dir = '/foo'
187 suite = list(loader._find_tests('/foo', 'test*'))
191 # still calls the baseline module loader.
203 # load_tests should have been called once with loader, tests and pattern
207 [(loader, [], 'test*')])
210 loader = unittest.TestLoader()
241 def load_tests(loader, tests, pattern): argument
242 self.load_tests_args.append((loader, tests, pattern))
249 loader._get_module_from_name = lambda name: Module(name)
250 orig_load_tests = loader.loadTestsFromModule
255 loader.loadTestsFromModule = loadTestsFromModule
256 loader.suiteClass = lambda thing: thing
258 loader._top_level_dir = '/foo'
261 suite = list(loader._find_tests('/foo', 'test*.py'))
265 # still calls the baseline module loader.
276 # load_tests should have been called once with loader, tests and pattern
278 [(loader, [], 'test*.py')])
326 def load_tests(loader, tests, pattern): argument
327 self.load_tests_args.append((loader, tests, pattern))
330 def load_tests(loader, tests, pattern): argument
331 self.load_tests_args.append((loader, tests, pattern))
332 # top level directory cached on loader instance
335 pkg_tests = loader.discover(
344 loader = unittest.TestLoader()
345 loader._get_module_from_name = lambda name: Module(name)
346 loader.suiteClass = lambda thing: thing
348 loader._top_level_dir = abspath('/foo')
351 suite = list(loader._find_tests(abspath('/foo'), 'test*.py'))
363 # load_tests should have been called twice with loader, tests and pattern
365 [(loader, [], 'test*.py'),
366 (loader, [], 'test*.py')])
369 loader = unittest.TestLoader()
386 loader.discover('/foo/bar', top_level_dir='/foo')
388 self.assertEqual(loader._top_level_dir, full_path)
402 loader._find_tests = _find_tests
403 loader.suiteClass = str
405 suite = loader.discover('/foo/bar/baz', 'pattern', '/foo/bar')
410 self.assertEqual(loader._top_level_dir, top_level_dir)
442 def load_tests(self, loader, tests, pattern): argument
448 loader = unittest.TestLoader()
449 loader._get_module_from_name = lambda name: Module(name)
450 loader.suiteClass = lambda thing: thing
452 suite = loader.discover('/toplevel/startdir', top_level_dir='/toplevel')
483 loader = unittest.TestLoader()
487 suite = loader.discover('.')
491 self.assertNotEqual([], loader.errors)
492 self.assertEqual(1, len(loader.errors))
493 error = loader.errors[0]
510 loader = unittest.TestLoader()
511 loader._get_module_from_name = _get_module_from_name
512 suite = loader.discover(abspath('/foo'))
517 self.assertNotEqual([], loader.errors)
518 self.assertEqual(1, len(loader.errors))
519 error = loader.errors[0]
536 loader = unittest.TestLoader()
540 loader._get_module_from_name = _get_module_from_name
544 suite = loader.discover('.')
566 loader = unittest.TestLoader()
567 loader._get_module_from_name = _get_module_from_name
568 suite = loader.discover(abspath('/foo'))
635 class Loader(object): class
641 program.testLoader = Loader()
643 self.assertEqual(Loader.args, [('.', 'test*.py', None)])
648 class Loader(object): class
654 program._do_discovery(['-v'], Loader=Loader)
657 self.assertEqual(Loader.args, [('.', 'test*.py', None)])
659 Loader.args = []
661 program._do_discovery(['--verbose'], Loader=Loader)
663 self.assertEqual(Loader.args, [('.', 'test*.py', None)])
665 Loader.args = []
667 program._do_discovery([], Loader=Loader)
669 self.assertEqual(Loader.args, [('.', 'test*.py', None)])
671 Loader.args = []
673 program._do_discovery(['fish'], Loader=Loader)
675 self.assertEqual(Loader.args, [('fish', 'test*.py', None)])
677 Loader.args = []
679 program._do_discovery(['fish', 'eggs'], Loader=Loader)
681 self.assertEqual(Loader.args, [('fish', 'eggs', None)])
683 Loader.args = []
685 program._do_discovery(['fish', 'eggs', 'ham'], Loader=Loader)
687 self.assertEqual(Loader.args, [('fish', 'eggs', 'ham')])
689 Loader.args = []
691 program._do_discovery(['-s', 'fish'], Loader=Loader)
693 self.assertEqual(Loader.args, [('fish', 'test*.py', None)])
695 Loader.args = []
697 program._do_discovery(['-t', 'fish'], Loader=Loader)
699 self.assertEqual(Loader.args, [('.', 'test*.py', 'fish')])
701 Loader.args = []
703 program._do_discovery(['-p', 'fish'], Loader=Loader)
705 self.assertEqual(Loader.args, [('.', 'fish', None)])
709 Loader.args = []
712 Loader=Loader)
714 self.assertEqual(Loader.args, [('fish', 'eggs', None)])
756 loader = unittest.TestLoader()
763 ImportError, '^%s$' % msg, loader.discover,
785 loader = unittest.TestLoader()
786 loader.discover(start_dir='foo', pattern='foo.py')
789 loader = unittest.TestLoader()
799 loader._find_tests = _find_tests
800 suite = loader.discover('unittest.test')
807 loader = unittest.TestLoader()
823 loader.discover('sys')
829 loader = unittest.TestLoader()
837 # Since loader.discover() can modify sys.path, restore it when done.
842 loader.discover('package')