Skip to content

Commit 0136b71

Browse files
committed
fix hardware_interface_testing package tests
1 parent 8c732c4 commit 0136b71

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

hardware_interface_testing/test/test_resource_manager.cpp

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -156,16 +156,18 @@ TEST_F(ResourceManagerTest, initialization_with_urdf_and_manual_validation)
156156
EXPECT_EQ(1u, rm.system_components_size());
157157

158158
auto state_interface_keys = rm.state_interface_keys();
159-
ASSERT_THAT(state_interface_keys, SizeIs(11));
159+
ASSERT_THAT(state_interface_keys, SizeIs(12));
160160
EXPECT_TRUE(rm.state_interface_exists("joint1/position"));
161161
EXPECT_TRUE(rm.state_interface_exists("joint1/velocity"));
162+
EXPECT_TRUE(rm.state_interface_exists("joint1/effort"));
162163
EXPECT_TRUE(rm.state_interface_exists("sensor1/velocity"));
163164
EXPECT_TRUE(rm.state_interface_exists("joint2/position"));
164165
EXPECT_TRUE(rm.state_interface_exists("joint3/position"));
165166

166167
auto command_interface_keys = rm.command_interface_keys();
167-
ASSERT_THAT(command_interface_keys, SizeIs(6));
168+
ASSERT_THAT(command_interface_keys, SizeIs(7));
168169
EXPECT_TRUE(rm.command_interface_exists("joint1/position"));
170+
EXPECT_TRUE(rm.command_interface_exists("joint1/effort"));
169171
EXPECT_TRUE(rm.command_interface_exists("joint2/velocity"));
170172
EXPECT_TRUE(rm.command_interface_exists("joint3/velocity"));
171173
}
@@ -397,8 +399,8 @@ TEST_F(ResourceManagerTest, post_initialization_add_components)
397399
EXPECT_EQ(1u, rm.sensor_components_size());
398400
EXPECT_EQ(1u, rm.system_components_size());
399401

400-
ASSERT_THAT(rm.state_interface_keys(), SizeIs(11));
401-
ASSERT_THAT(rm.command_interface_keys(), SizeIs(6));
402+
ASSERT_THAT(rm.state_interface_keys(), SizeIs(12));
403+
ASSERT_THAT(rm.command_interface_keys(), SizeIs(7));
402404

403405
hardware_interface::HardwareInfo external_component_hw_info;
404406
external_component_hw_info.name = "ExternalComponent";
@@ -407,9 +409,9 @@ TEST_F(ResourceManagerTest, post_initialization_add_components)
407409
rm.import_component(std::make_unique<ExternalComponent>(), external_component_hw_info);
408410
EXPECT_EQ(2u, rm.actuator_components_size());
409411

410-
ASSERT_THAT(rm.state_interface_keys(), SizeIs(12));
412+
ASSERT_THAT(rm.state_interface_keys(), SizeIs(13));
411413
EXPECT_TRUE(rm.state_interface_exists("external_joint/external_state_interface"));
412-
ASSERT_THAT(rm.command_interface_keys(), SizeIs(7));
414+
ASSERT_THAT(rm.command_interface_keys(), SizeIs(8));
413415
EXPECT_TRUE(rm.command_interface_exists("external_joint/external_command_interface"));
414416

415417
auto status_map = rm.get_components_status();

0 commit comments

Comments
 (0)