From 23c13ec2b25b3fc55afd3e130daa08113b0cd81a Mon Sep 17 00:00:00 2001 From: Sam James Date: Tue, 17 Jun 2025 01:06:49 +0100 Subject: [PATCH] tests: have test_main.py exit depending on success/failure Otherwise, test_main.py always exits 0 regardless of whether there were test failures. --- tests/test_main.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_main.py b/tests/test_main.py index 29578f72..f047e2cf 100644 --- a/tests/test_main.py +++ b/tests/test_main.py @@ -48,4 +48,5 @@ tests = loader.loadTestsFromNames(test_modules) test_runner = unittest.runner.TextTestRunner() - test_runner.run(tests) + result = test_runner.run(tests) + sys.exit(not result.wasSuccessful())