From 75d8f1c5e5faa7b2d4688111c36e48f497c40044 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Mon, 5 Oct 2026 19:49:32 +0500 Subject: test: minor refactoring in CMakeLists.txt --- test/unit_tests/CMakeLists.txt | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'test/unit_tests/CMakeLists.txt') diff --git a/test/unit_tests/CMakeLists.txt b/test/unit_tests/CMakeLists.txt index 0c9c9b4..a2de008 100644 --- a/test/unit_tests/CMakeLists.txt +++ b/test/unit_tests/CMakeLists.txt @@ -44,20 +44,20 @@ add_test(NAME unit_tests "--worker_exe=$" ) -add_test(NAME unit_tests_report - WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/../../cmake" +set(test_run + WORKING_DIRECTORY "${CMAKE_SOURCE_DIR}/cmake" COMMAND Python3::Interpreter -m project.ctest_driver +) + +add_test(NAME unit_tests_report ${test_run} grep --pass-regex [=[^\*\*\* No errors detected$]=] -- "$/unit_tests_report.txt" ) -add_test(NAME console_tests - WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/../../cmake" - COMMAND Python3::Interpreter - -m project.ctest_driver +add_test(NAME console_tests ${test_run} run --new-window -- @@ -72,10 +72,7 @@ add_test(NAME console_tests "--worker_exe=$" ) -add_test(NAME console_tests_report - WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/../../cmake" - COMMAND Python3::Interpreter - -m project.ctest_driver +add_test(NAME console_tests_report ${test_run} grep --pass-regex [=[^\*\*\* No errors detected$]=] -- -- cgit v1.3