catch2/tests/TestScripts
Martin Hořeňovský ce22c0fe8a
Standardize exit codes for various failures
The main reason for this is to be able to distinguish between
different errors (or "errors") based on the return code. Before
this change, it was impossible to use the exit code to figure out
whether a test binary failed because all tests were skipped or
because exactly 4 assertions have failed.

This meant that using `catch_discover_tests` and telling it to
check for exit code == 4 to determine skipped tests could lead to
false negatives.
2024-09-13 21:33:45 +02:00
..
DiscoverTests Add tests for multiple args to DL_PATHS in catch_discover_tests 2024-03-26 18:04:17 +01:00
ConfigureTestsCommon.py Fix references to license file 2022-10-28 11:30:15 +02:00
testBazelReporter.py Standardize exit codes for various failures 2024-09-13 21:33:45 +02:00
testBazelSharding.py Fix references to license file 2022-10-28 11:30:15 +02:00
testConfigureDefaultReporter.py Allow CATCH_CONFIG_DEFAULT_REPORTER to be arbitrary reporter spec 2024-03-27 10:03:51 +01:00
testConfigureDisable.py Fix references to license file 2022-10-28 11:30:15 +02:00
testConfigureDisableStringification.py Fix references to license file 2022-10-28 11:30:15 +02:00
testConfigureExperimentalRedirect.py Fix references to license file 2022-10-28 11:30:15 +02:00
testPartialTestCaseEvent.py Fix references to license file 2022-10-28 11:30:15 +02:00
testRandomOrder.py Fix references to license file 2022-10-28 11:30:15 +02:00
testSharding.py Fix references to license file 2022-10-28 11:30:15 +02:00