From a6aa140148d68211abf4fef6dc086e5a40d4115c Mon Sep 17 00:00:00 2001 From: Alexander Grund Date: Fri, 10 Jul 2020 20:27:36 +0200 Subject: [PATCH] Remove superflous test instantiations --- test/CMakeLists.txt | 4 +--- test/Jamfile.jam | 2 -- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index f36751f..53d0b4a 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -35,7 +35,7 @@ set(testsUsingUndefinedCPP test_function test_integration) foreach(testFile IN LISTS testFiles) get_filename_component(name ${testFile} NAME_WE) - foreach(testVariant IN ITEMS "" _max_args _use_conversions _no_decltype _no_variadic_macros _thread_safe) + foreach(testVariant IN ITEMS "" _max_args _use_conversions _thread_safe) set(curName ${name}${testVariant}) add_executable(${curName} ${testFile}) if(name IN_LIST testsUsingUndefinedCPP) @@ -47,8 +47,6 @@ foreach(testFile IN LISTS testFiles) target_compile_definitions(${name}_max_args PRIVATE MOCK_MAX_ARGS=21) target_compile_definitions(${name}_use_conversions PRIVATE MOCK_USE_CONVERSIONS) - target_compile_definitions(${name}_no_decltype PRIVATE MOCK_NO_DECLTYPE) - target_compile_definitions(${name}_no_variadic_macros PRIVATE MOCK_NO_VARIADIC_MACROS) target_link_libraries(${name}_thread_safe PRIVATE Boost::thread) target_compile_definitions(${name}_thread_safe PRIVATE MOCK_THREAD_SAFE BOOST_THREAD_USES_MOVE) diff --git a/test/Jamfile.jam b/test/Jamfile.jam index 39852e3..3e8768b 100644 --- a/test/Jamfile.jam +++ b/test/Jamfile.jam @@ -26,8 +26,6 @@ rule run-test ( name ) run $(name) defined_1.cpp defined_2.cpp undefined.cpp /boost//unit_test_framework : : : : $(name)_ ; run $(name) undefined.cpp /boost//unit_test_framework : : : MOCK_MAX_ARGS=21 : $(name)_max_args ; run $(name) undefined.cpp /boost//unit_test_framework : : : MOCK_USE_CONVERSIONS : $(name)_use_conversions ; - run $(name) undefined.cpp /boost//unit_test_framework : : : MOCK_NO_DECLTYPE : $(name)_no_decltype ; - run $(name) undefined.cpp /boost//unit_test_framework : : : MOCK_NO_VARIADIC_MACROS : $(name)_no_variadic_macros ; run $(name) undefined.cpp /boost//unit_test_framework /boost//thread : : : MOCK_THREAD_SAFE BOOST_THREAD_USES_MOVE multi : $(name)_thread_safe ; }