From 2b971368dd9ba954604f45e748fb2d46493bb7d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Ho=C5=99e=C5=88ovsk=C3=BD?= Date: Fri, 24 Jul 2026 12:33:58 +0200 Subject: [PATCH] Determinize the test registration order in catch_discover_tests --- extras/CatchAddTests.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/extras/CatchAddTests.cmake b/extras/CatchAddTests.cmake index ea3fec59..5c67c874 100644 --- a/extras/CatchAddTests.cmake +++ b/extras/CatchAddTests.cmake @@ -114,6 +114,7 @@ function(catch_discover_tests_impl) --list-tests --reporter json --out "${listing_output_path}" + --order lex # Make sure the output order, and thus test registration order, is consistent across runs. OUTPUT_VARIABLE listing_output RESULT_VARIABLE result WORKING_DIRECTORY "${_TEST_WORKING_DIR}"