File tree Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Expand file tree Collapse file tree 1 file changed +20
-1
lines changed Original file line number Diff line number Diff line change @@ -272,7 +272,6 @@ TEST(URDF_UNIT_TEST, parse_link_doubles)
272272 EXPECT_EQ (0.908 , urdf->links_ [" l1" ]->inertial ->izz );
273273}
274274
275-
276275TEST (URDF_UNIT_TEST, parse_color_doubles)
277276{
278277 std::string joint_str =
@@ -346,6 +345,26 @@ TEST(URDF_UNIT_TEST, parse_color_doubles)
346345 EXPECT_EQ (0.908 , urdf->links_ [" l1" ]->inertial ->izz );
347346}
348347
348+ TEST (URDF_UNIT_TEST, material_no_name)
349+ {
350+ std::string joint_str =
351+ " <robot name=\" test\" >"
352+ " <material/>"
353+ " <link name=\" l1\" />"
354+ " </robot>" ;
355+ urdf::ModelInterfaceSharedPtr urdf = urdf::parseURDF (joint_str);
356+ ASSERT_EQ (nullptr , urdf);
357+ }
358+
359+ TEST (URDF_UNIT_TEST, link_no_name)
360+ {
361+ std::string joint_str =
362+ " <robot name=\" test\" >"
363+ " <link/>"
364+ " </robot>" ;
365+ urdf::ModelInterfaceSharedPtr urdf = urdf::parseURDF (joint_str);
366+ ASSERT_EQ (nullptr , urdf);
367+ }
349368
350369int main (int argc, char **argv)
351370{
You can’t perform that action at this time.
0 commit comments