diff options
Diffstat (limited to 'compiler/luci/tester/CMakeLists.txt')
-rw-r--r-- | compiler/luci/tester/CMakeLists.txt | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/compiler/luci/tester/CMakeLists.txt b/compiler/luci/tester/CMakeLists.txt index 3ac06ef3a..13aab11e7 100644 --- a/compiler/luci/tester/CMakeLists.txt +++ b/compiler/luci/tester/CMakeLists.txt @@ -6,6 +6,7 @@ TargetRequire_Return(${REQUIRED_TARGETS}) set(SRCS_READ_TESTER src/ReadTester.cpp + src/ReadModule.cpp ) add_executable(luci_readtester "${SRCS_READ_TESTER}") @@ -18,6 +19,7 @@ target_link_libraries(luci_readtester PRIVATE safemain) set(SRCS_WRITE_TESTER src/WriteTester.cpp + src/ReadModule.cpp ) add_executable(luci_writetester "${SRCS_WRITE_TESTER}") @@ -28,3 +30,22 @@ target_link_libraries(luci_writetester PRIVATE luci_export) target_link_libraries(luci_writetester PRIVATE foder) target_link_libraries(luci_writetester PRIVATE oops) target_link_libraries(luci_writetester PRIVATE safemain) + +if(NOT ENABLE_TEST) + return() +endif(NOT ENABLE_TEST) + +nnas_find_package(GTest REQUIRED) + +GTest_AddTest(luci_readtester_test src/ReadTester.test.cpp ${SRCS_READ_TESTER}) +target_link_libraries(luci_readtester_test luci_import) +target_link_libraries(luci_readtester_test luci_service) +target_link_libraries(luci_readtester_test luci_pass) +target_link_libraries(luci_readtester_test foder) + +GTest_AddTest(luci_writetester_test src/WriteTester.test.cpp ${SRCS_WRITE_TESTER}) +target_link_libraries(luci_writetester_test luci_import) +target_link_libraries(luci_writetester_test luci_service) +target_link_libraries(luci_writetester_test luci_pass) +target_link_libraries(luci_writetester_test luci_export) +target_link_libraries(luci_writetester_test foder) |