Lines Matching refs:options
175 def setup_python(options): argument
180 if options.builddir and builddir is not None and os.path.exists(builddir):
182 if options.path:
183 path = options.path[:]
189 def setup_unittest(options): argument
211 def import_package(options, pkgname): argument
213 if options.memdebug:
216 if options.summary:
219 package.init(args, arch=options.arch)
222 def print_banner(options): argument
234 if options.verbose:
242 def load_tests(options, args): argument
254 if options.patterns:
256 ('*%s*' % p) if ('*' not in p) else p for p in options.patterns
259 if options.include:
260 include = re.compile('|'.join(options.include)).search
261 if options.exclude:
262 exclude = re.compile('|'.join(options.exclude)).search
281 def run_tests(options, testsuite, runner=None): argument
283 runner = unittest.TextTestRunner(verbosity=options.verbose)
284 runner.failfast = options.failfast
300 (options, args) = parser.parse_args(args)
301 setup_python(options)
302 setup_unittest(options)
303 import_package(options, pkgname)
304 print_banner(options)
305 testsuite = load_tests(options, args)
306 success = run_tests(options, testsuite)
307 if not success and options.failfast: