fix test at urdf

This commit is contained in:
YoheiKakiuchi 2014-01-23 18:10:14 +09:00
parent 5c333350fd
commit 5efd537c3a
3 changed files with 5 additions and 3 deletions

View File

@ -34,8 +34,9 @@ if(APPLE)
endif(APPLE)
if(CATKIN_ENABLE_TESTING)
catkin_add_gtest(test_parser EXCLUDE_FROM_ALL test/test_robot_model_parser.cpp)
target_link_libraries(test_parser ${PROJECT_NAME})
find_package(catkin REQUIRED COMPONENTS rostest)
add_rostest_gtest(test_urdf_parser test/test_robot_model_parser.launch test/test_robot_model_parser.cpp)
target_link_libraries(test_urdf_parser ${PROJECT_NAME})
endif()
# no idea how CATKIN does this

View File

@ -26,6 +26,7 @@
<build_depend>urdf_parser_plugin</build_depend>
<build_depend>pluginlib</build_depend>
<build_depend>cmake_modules</build_depend>
<build_depend>rostest</build_depend>
<run_depend>rosconsole_bridge</run_depend>
<run_depend>roscpp</run_depend>

View File

@ -1,5 +1,5 @@
<launch>
<param name="robot_description" textfile="$(find urdf)/test/pr2_desc.urdf" />
<test test-name="robot_model_parser_test" pkg="urdf" type="test_parser" args="$(find urdf) fail_pr2_desc_bracket.urdf fail_pr2_desc_double_joint.urdf fail_pr2_desc_double.urdf fail_pr2_desc_loop.urdf fail_pr2_desc_no_filename_in_mesh.urdf fail_pr2_desc_no_joint2.urdf fail_pr2_desc_parent_itself.urdf fail_pr2_desc_two_trees.urdf fail_three_links_one_joint.urdf no_visual.urdf one_link.urdf pr2_desc_no_joint.urdf pr2_desc.urdf two_links_one_joint.urdf singularity.urdf" />
<test test-name="robot_model_parser_test" pkg="urdf" type="test_urdf_parser" args="$(find urdf) fail_pr2_desc_bracket.urdf fail_pr2_desc_double_joint.urdf fail_pr2_desc_double.urdf fail_pr2_desc_loop.urdf fail_pr2_desc_no_filename_in_mesh.urdf fail_pr2_desc_no_joint2.urdf fail_pr2_desc_parent_itself.urdf fail_pr2_desc_two_trees.urdf fail_three_links_one_joint.urdf no_visual.urdf one_link.urdf pr2_desc_no_joint.urdf pr2_desc.urdf two_links_one_joint.urdf singularity.urdf" />
</launch>