From ad6865feefb1965f0a169390a88570e63ccf2c1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=BB=E9=AD=82=E5=9C=A3=E4=BD=BF?= Date: Sun, 4 Feb 2024 20:22:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 7a207fd..ea2c15c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,12 +12,13 @@ add_library(order include/Order.h ) -add_executable(myTest - test_main.cpp -) - -enable_testing() -find_package(GTest REQUIRED) -target_link_libraries(myTest PRIVATE GTest::GTest GTest::Main order) -set(GTEST_LIB gtest gtest_main) -add_test(NAME myTest COMMAND myTest) +if (DEFINED ENABLE_TEST) + add_executable(myTest + test_main.cpp + ) + enable_testing() + find_package(GTest REQUIRED) + target_link_libraries(myTest PRIVATE GTest::GTest GTest::Main order) + set(GTEST_LIB gtest gtest_main) + add_test(NAME myTest COMMAND myTest) +endif () \ No newline at end of file