fix: os unitest

This commit is contained in:
Simon Guan 2025-02-25 16:39:05 +08:00
parent 1ed9efee23
commit 4c3e6fbd19
1 changed files with 39 additions and 45 deletions

View File

@ -15,36 +15,47 @@ ENDIF()
INCLUDE_DIRECTORIES(${TD_SOURCE_DIR}/src/util/inc) INCLUDE_DIRECTORIES(${TD_SOURCE_DIR}/src/util/inc)
if(TD_LINUX) if(TD_LINUX)
add_executable(osAtomicTests "osAtomicTests.cpp") add_executable(osAtomicTests "osAtomicTests.cpp")
target_link_libraries(osAtomicTests os util gtest_main) target_link_libraries(osAtomicTests os util gtest_main)
add_test( add_test(
NAME osAtomicTests NAME osAtomicTests
COMMAND osAtomicTests COMMAND osAtomicTests
) )
endif()
if(TD_LINUX) add_executable(osDirTests "osDirTests.cpp")
add_executable(osDirTests "osDirTests.cpp") target_link_libraries(osDirTests os util gtest_main)
target_link_libraries(osDirTests os util gtest_main) add_test(
add_test( NAME osDirTests
NAME osDirTests COMMAND osDirTests
COMMAND osDirTests )
)
add_executable(osFileTests "osFileTests.cpp")
target_link_libraries(osFileTests os util gtest_main)
add_test(
NAME osFileTests
COMMAND osFileTests
)
endif()
if(TD_LINUX) add_executable(osFileTests "osFileTests.cpp")
add_executable(osEnvTests "osEnvTests.cpp") target_link_libraries(osFileTests os util gtest_main)
target_link_libraries(osEnvTests os util gtest_main) add_test(
add_test( NAME osFileTests
NAME osEnvTests COMMAND osFileTests
COMMAND osEnvTests )
)
add_executable(osEnvTests "osEnvTests.cpp")
target_link_libraries(osEnvTests os util gtest_main)
add_test(
NAME osEnvTests
COMMAND osEnvTests
)
add_executable(osTests "osTests.cpp")
target_link_libraries(osTests os util gtest_main)
add_test(
NAME osTests
COMMAND osTests
)
add_executable(osThreadTests "osThreadTests.cpp")
target_link_libraries(osThreadTests os util gtest_main)
add_test(
NAME osThreadTests
COMMAND osThreadTests
)
endif() endif()
add_executable(osMathTests "osMathTests.cpp") add_executable(osMathTests "osMathTests.cpp")
@ -75,13 +86,6 @@ add_test(
COMMAND osStringTests COMMAND osStringTests
) )
add_executable(osTests "osTests.cpp")
target_link_libraries(osTests os util gtest_main)
add_test(
NAME osTests
COMMAND osTests
)
add_executable(osSystemTests "osSystemTests.cpp") add_executable(osSystemTests "osSystemTests.cpp")
target_link_libraries(osSystemTests os util gtest_main) target_link_libraries(osSystemTests os util gtest_main)
add_test( add_test(
@ -89,19 +93,9 @@ add_test(
COMMAND osSystemTests COMMAND osSystemTests
) )
if(TD_LINUX)
add_executable(osThreadTests "osThreadTests.cpp")
target_link_libraries(osThreadTests os util gtest_main)
add_test(
NAME osThreadTests
COMMAND osThreadTests
)
endif()
add_executable(osTimeTests "osTimeTests.cpp") add_executable(osTimeTests "osTimeTests.cpp")
target_link_libraries(osTimeTests os util gtest_main) target_link_libraries(osTimeTests os util gtest_main)
add_test( add_test(
NAME osTimeTests NAME osTimeTests
COMMAND osTimeTests COMMAND osTimeTests
) )