Add failfast argument to run-test.py
issue4253 review22711003
This commit is contained in:
1 parent
25124c57b6
commit
1fcee4a07e
1 file changed
+4
-1
@@ -18,6 +18,8 @@ logging.basicConfig(level=logging.ERROR)
|
||||
parser = argparse.ArgumentParser()
|
||||
parser.add_argument("-c", "--config", dest="config",
|
||||
help="specify config file")
|
||||
parser.add_argument("-f", "--failfast", action="store_true", dest="failfast",
|
||||
help="Stop the test run on the first error or failure")
|
||||
parser.add_argument("-m", "--modules", action="store_true", dest="modules",
|
||||
default=False, help="Run also modules tests")
|
||||
parser.add_argument("--no-doctest", action="store_false", dest="doctest",
|
||||
@@ -42,5 +44,6 @@ if not opt.modules:
|
||||
suite = all_suite(opt.tests)
|
||||
else:
|
||||
suite = modules_suite(opt.tests, doc=opt.doctest)
|
||||
result = unittest.TextTestRunner(verbosity=opt.verbosity).run(suite)
|
||||
result = unittest.TextTestRunner(
|
||||
verbosity=opt.verbosity, failfast=opt.failfast).run(suite)
|
||||
sys.exit(not result.wasSuccessful())
|
||||
Reference in new issue
Block a user