Initial commit
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
### Unit tests
|
||||
#
|
||||
# Only configured when CATKIN_ENABLE_TESTING is true.
|
||||
|
||||
# These dependencies are only needed for unit testing
|
||||
find_package(roslaunch REQUIRED)
|
||||
find_package(rostest REQUIRED)
|
||||
|
||||
# C++ gtests
|
||||
#catkin_add_gtest(test_calibration test_calibration.cpp)
|
||||
#add_dependencies(test_calibration ${catkin_EXPORTED_TARGETS})
|
||||
#target_link_libraries(test_calibration velodyne_rawdata ${catkin_LIBRARIES})
|
||||
|
||||
# ROS rostests
|
||||
add_rostest_gtest(test_lazy_subscriber_node lazy_subscriber_node.test lazy_subscriber.cpp)
|
||||
add_dependencies(test_lazy_subscriber_node ${catkin_EXPORTED_TARGETS})
|
||||
target_link_libraries(test_lazy_subscriber_node ${catkin_LIBRARIES})
|
||||
|
||||
add_rostest_gtest(test_lazy_subscriber_nodelet lazy_subscriber_nodelet.test lazy_subscriber.cpp)
|
||||
add_dependencies(test_lazy_subscriber_nodelet ${catkin_EXPORTED_TARGETS})
|
||||
target_link_libraries(test_lazy_subscriber_nodelet ${catkin_LIBRARIES})
|
||||
|
||||
add_rostest_gtest(test_system_node system_node.test system.cpp)
|
||||
add_dependencies(test_system_node ${catkin_EXPORTED_TARGETS})
|
||||
target_link_libraries(test_system_node ${catkin_LIBRARIES})
|
||||
|
||||
add_rostest_gtest(test_system_nodelet system_nodelet.test system.cpp)
|
||||
add_dependencies(test_system_nodelet ${catkin_EXPORTED_TARGETS})
|
||||
target_link_libraries(test_system_nodelet ${catkin_LIBRARIES})
|
||||
|
||||
Reference in New Issue
Block a user