Fix test runner exit code
All checks were successful
Run tests / test (push) Successful in 7m43s

This commit is contained in:
Nikita Lisitsa 2026-07-03 15:09:21 +03:00
parent ae9a706189
commit dc8b9bd211

View file

@ -215,6 +215,8 @@ int main(int argc, char ** argv)
std::cout << (success == test_count ? green : red) << (success == test_count ? "Success: " : "Failure: ") << normal << success << '/' << test_count << " passed (" std::cout << (success == test_count ? green : red) << (success == test_count ? "Success: " : "Failure: ") << normal << success << '/' << test_count << " passed ("
<< psemek::util::pretty(all_end - all_start, std::chrono::milliseconds{1}) << ")" << std::endl; << psemek::util::pretty(all_end - all_start, std::chrono::milliseconds{1}) << ")" << std::endl;
if (success <= test_count) if (success < test_count)
return EXIT_FAILURE; return EXIT_FAILURE;
else
return EXIT_SUCCESS;
} }