tests: link MockDDS.cpp into GTest smoke executables
This commit is contained in:
1 parent
7372bdc766
commit
69d30bc20a
1 file changed
+3
-3
@@ -59,19 +59,19 @@ if(BUILD_TESTING)
|
||||
if(TARGET GTest::gtest_main OR TARGET gtest_main)
|
||||
# Generic data tests gtest
|
||||
if(NOT TARGET ddsGenericDataTests)
|
||||
add_executable(ddsGenericDataTests_gtest ddsGenericDataTests_gtest.cpp)
|
||||
add_executable(ddsGenericDataTests_gtest ddsGenericDataTests_gtest.cpp mocks/MockDDS.cpp)
|
||||
target_link_libraries(ddsGenericDataTests_gtest PRIVATE GTest::gtest_main)
|
||||
add_test(NAME ddsGenericDataTests_gtest COMMAND $<TARGET_FILE:ddsGenericDataTests_gtest>)
|
||||
endif()
|
||||
|
||||
if(NOT TARGET ddsDataTopicTests)
|
||||
add_executable(ddsDataTopicTests_gtest ddsDataTopicTests_gtest.cpp)
|
||||
add_executable(ddsDataTopicTests_gtest ddsDataTopicTests_gtest.cpp mocks/MockDDS.cpp)
|
||||
target_link_libraries(ddsDataTopicTests_gtest PRIVATE GTest::gtest_main)
|
||||
add_test(NAME ddsDataTopicTests_gtest COMMAND $<TARGET_FILE:ddsDataTopicTests_gtest>)
|
||||
endif()
|
||||
|
||||
if(NOT TARGET ddsFunctionTopicTests)
|
||||
add_executable(ddsFunctionTopicTests_gtest ddsFunctionTopicTests_gtest.cpp)
|
||||
add_executable(ddsFunctionTopicTests_gtest ddsFunctionTopicTests_gtest.cpp mocks/MockDDS.cpp)
|
||||
target_link_libraries(ddsFunctionTopicTests_gtest PRIVATE GTest::gtest_main)
|
||||
add_test(NAME ddsFunctionTopicTests_gtest COMMAND $<TARGET_FILE:ddsFunctionTopicTests_gtest>)
|
||||
endif()
|
||||
|
||||
Reference in new issue
Block a user