diff --git a/urdf_parser/test/urdf_unit_test.cpp b/urdf_parser/test/urdf_unit_test.cpp index c46dd326..eb1c6658 100644 --- a/urdf_parser/test/urdf_unit_test.cpp +++ b/urdf_parser/test/urdf_unit_test.cpp @@ -127,6 +127,17 @@ TEST(URDF_UNIT_TEST, test_vector3_simple) EXPECT_EQ(3.0, vec.z); } +TEST(URDF_UNIT_TEST, test_vector3_float) +{ + urdf::Vector3 vec; + + vec.init("0.1 0.2 0.3"); + + EXPECT_EQ(0.1, vec.x); + EXPECT_EQ(0.2, vec.y); + EXPECT_EQ(0.3, vec.z); +} + TEST(URDF_UNIT_TEST, test_vector3_bad_string) { urdf::Vector3 vec;