mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-02-03 09:56:38 -05:00
Merge bitcoin/bitcoin#29068: test: Actually fail when a python unit test fails
fa0534d7e4
test: Actually fail when a python unit test fails (MarcoFalke) Pull request description: Currently python unit test failures are ignored. Fix this. ACKs for top commit: theStack: ACKfa0534d7e4
BrandonOdiwuor: ACKfa0534d7e4
Tree-SHA512: c136be4c8d861d966f380e04d5d14b711b90c4011101302dae1332496e493207c5c673927586ed35b02b61a0b050bf45053a31e6ff766ec52f1d054caf0985e2
This commit is contained in:
commit
8431a19537
1 changed files with 1 additions and 2 deletions
|
@ -565,8 +565,7 @@ def run_tests(*, test_list, src_dir, build_dir, tmpdir, jobs=1, enable_coverage=
|
||||||
test_framework_tests.addTest(unittest.TestLoader().loadTestsFromName("test_framework.{}".format(module)))
|
test_framework_tests.addTest(unittest.TestLoader().loadTestsFromName("test_framework.{}".format(module)))
|
||||||
result = unittest.TextTestRunner(verbosity=1, failfast=True).run(test_framework_tests)
|
result = unittest.TextTestRunner(verbosity=1, failfast=True).run(test_framework_tests)
|
||||||
if not result.wasSuccessful():
|
if not result.wasSuccessful():
|
||||||
logging.debug("Early exiting after failure in TestFramework unit tests")
|
sys.exit("Early exiting after failure in TestFramework unit tests")
|
||||||
sys.exit(False)
|
|
||||||
|
|
||||||
flags = ['--cachedir={}'.format(cache_dir)] + args
|
flags = ['--cachedir={}'.format(cache_dir)] + args
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue