@@ -57,29 +57,55 @@ install(FILES kvs_log_configuration DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATI
57
57
#############
58
58
59
59
if (CATKIN_ENABLE_TESTING)
60
- find_package (rostest REQUIRED)
61
-
62
- add_rostest_gtest(test_kinesis_video_streamer
63
- test /test_kinesis_video_streamer.test
64
- test /kinesis_video_streamer_test.cpp)
65
- target_include_directories (test_kinesis_video_streamer PRIVATE include ${catkin_INCLUDE_DIRS} ${kinesis_manager_INCLUDE_DIRS} )
66
- target_link_libraries (test_kinesis_video_streamer
67
- ${PROJECT_NAME} _lib
68
- ${catkin_LIBRARIES} )
69
- find_package (GMock QUIET )
70
- if (GMOCK_FOUND)
71
- add_rostest_gmock(test_streamer_node
60
+ find_package (rostest REQUIRED)
61
+ add_rostest_gtest(test_kinesis_video_streamer
62
+ test /test_kinesis_video_streamer.test
63
+ test /kinesis_video_streamer_test.cpp
64
+ )
65
+ target_include_directories (test_kinesis_video_streamer PRIVATE
66
+ include
67
+ ${catkin_INCLUDE_DIRS}
68
+ ${kinesis_manager_INCLUDE_DIRS}
69
+ )
70
+ target_link_libraries (test_kinesis_video_streamer
71
+ ${PROJECT_NAME} _lib
72
+ ${catkin_LIBRARIES}
73
+ )
74
+
75
+ find_package (GMock QUIET )
76
+ if (GMOCK_FOUND)
77
+ add_rostest_gmock(test_streamer_node
72
78
test /test_streamer_node.test
73
- test /streamer_node_test.cpp)
74
- target_include_directories (test_streamer_node PRIVATE include ${catkin_INCLUDE_DIRS} ${kinesis_manager_INCLUDE_DIRS} ${GMOCK_INCLUDE_DIRS} )
75
- target_link_libraries (test_streamer_node ${PROJECT_NAME} _lib ${catkin_LIBRARIES} ${GMOCK_BOTH_LIBRARIES} )
76
- else ()
77
- include_directories (/usr/include /gmock /usr/src/gmock)
78
- add_library (${PROJECT_NAME} _libgmock /usr/src/gmock/src/gmock-all .cc)
79
- add_rostest_gtest(test_streamer_node
80
- test /test_streamer_node.test
81
- test /streamer_node_test.cpp)
82
- target_include_directories (test_streamer_node PRIVATE include ${catkin_INCLUDE_DIRS} ${kinesis_manager_INCLUDE_DIRS} )
83
- target_link_libraries (test_streamer_node ${PROJECT_NAME} _lib ${catkin_LIBRARIES} ${PROJECT_NAME} _libgmock)
84
- endif ()
79
+ test /streamer_node_test.cpp
80
+ )
81
+ target_include_directories (test_streamer_node PRIVATE
82
+ include
83
+ ${catkin_INCLUDE_DIRS}
84
+ ${kinesis_manager_INCLUDE_DIRS}
85
+ ${GMOCK_INCLUDE_DIRS}
86
+ )
87
+ target_link_libraries (test_streamer_node
88
+ ${PROJECT_NAME} _lib
89
+ ${catkin_LIBRARIES}
90
+ ${GMOCK_BOTH_LIBRARIES}
91
+ )
92
+ else ()
93
+ include_directories (/usr/include /gmock /usr/src/gmock)
94
+ add_library (${PROJECT_NAME} _libgmock SHARED /usr/src/gmock/src/gmock-all .cc)
95
+
96
+ add_rostest_gtest(test_streamer_node
97
+ test /test_streamer_node.test
98
+ test /streamer_node_test.cpp
99
+ )
100
+ target_include_directories (test_streamer_node PRIVATE
101
+ include
102
+ ${catkin_INCLUDE_DIRS}
103
+ ${kinesis_manager_INCLUDE_DIRS}
104
+ )
105
+ target_link_libraries (test_streamer_node
106
+ ${PROJECT_NAME} _lib
107
+ ${catkin_LIBRARIES}
108
+ ${PROJECT_NAME} _libgmock
109
+ )
110
+ endif ()
85
111
endif ()
0 commit comments