clean some test targets

This commit is contained in:
James Grogan 2023-03-23 19:07:31 +00:00
parent 198caa700b
commit 22c552b50f
5 changed files with 67 additions and 25 deletions

View file

@ -1,15 +1,13 @@
set(MODULE_NAME core)
include(TestTargets)
list(APPEND UNIT_TEST_FILES
unit_tests(
MODULE_NAME core
FILES
TestByteUtils.cpp
TestBitStream.cpp
TestDataStructures.cpp
TestTomlReader.cpp
TestStringUtils.cpp
)
set(UNIT_TEST_TARGET_NAME ${MODULE_NAME}_unit_tests)
add_executable(${UNIT_TEST_TARGET_NAME} ${CMAKE_SOURCE_DIR}/test/test_runner.cpp ${UNIT_TEST_FILES})
target_link_libraries(${UNIT_TEST_TARGET_NAME} PUBLIC test_utils core)
set_property(TARGET ${UNIT_TEST_TARGET_NAME} PROPERTY FOLDER test/${MODULE_NAME})
DEPENDENCIES
core
)