From c25b6f1efedd54117a3ca29f21a240cadf4327b3 Mon Sep 17 00:00:00 2001 From: "cris.pei" Date: Mon, 17 Jun 2024 20:49:39 +0800 Subject: [PATCH] Add the command-line argument '--output-config' for generating configuration in test cases that increase the compatibility of message types and error codes --- source/common/test/CMakeLists.txt | 36 +++++++++++++++---------------- source/util/test/CMakeLists.txt | 20 ++++++++--------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/source/common/test/CMakeLists.txt b/source/common/test/CMakeLists.txt index b49c8885c1..2fe3ef652d 100644 --- a/source/common/test/CMakeLists.txt +++ b/source/common/test/CMakeLists.txt @@ -41,23 +41,23 @@ add_test( ) if (${TD_LINUX}) - # tmsg test - add_executable(tmsgTest "") - target_sources(tmsgTest - PRIVATE - "tmsgTest.cpp" - "../src/tmsg.c" - ) - target_include_directories(tmsgTest PUBLIC "${TD_SOURCE_DIR}/include/common/") - target_link_libraries(tmsgTest PUBLIC os util gtest gtest_main) - add_test( - NAME tmsgTest - COMMAND tmsgTest - ) + # tmsg test + add_executable(tmsgTest "") + target_sources(tmsgTest + PRIVATE + "tmsgTest.cpp" + "../src/tmsg.c" + ) + target_include_directories(tmsgTest PUBLIC "${TD_SOURCE_DIR}/include/common/") + target_link_libraries(tmsgTest PUBLIC os util gtest gtest_main) + add_test( + NAME tmsgTest + COMMAND tmsgTest + ) - # config file for msg type table - SET(MSG_TBL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/msgTypeTable.ini) - add_custom_command(TARGET tmsgTest POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_if_different ${MSG_TBL_FILE} $ - ) + # config file for msg type table + SET(MSG_TBL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/msgTypeTable.ini) + add_custom_command(TARGET tmsgTest POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different ${MSG_TBL_FILE} $ + ) endif () \ No newline at end of file diff --git a/source/util/test/CMakeLists.txt b/source/util/test/CMakeLists.txt index 0b81ba17d4..e8aabfe338 100644 --- a/source/util/test/CMakeLists.txt +++ b/source/util/test/CMakeLists.txt @@ -127,17 +127,17 @@ add_test( #) if (${TD_LINUX}) - # terrorTest - add_executable(terrorTest "terrorTest.cpp") + # terrorTest + add_executable(terrorTest "terrorTest.cpp") target_link_libraries(terrorTest os util common gtest_main) - add_test( - NAME terrorTest - COMMAND terrorTest - ) + add_test( + NAME terrorTest + COMMAND terrorTest + ) - # config + # config SET(ERR_TBL_FILE ${CMAKE_CURRENT_SOURCE_DIR}/errorCodeTable.ini) - add_custom_command(TARGET terrorTest POST_BUILD - COMMAND ${CMAKE_COMMAND} -E copy_if_different ${ERR_TBL_FILE} $ - ) + add_custom_command(TARGET terrorTest POST_BUILD + COMMAND ${CMAKE_COMMAND} -E copy_if_different ${ERR_TBL_FILE} $ + ) endif () \ No newline at end of file