@@ -156,16 +156,18 @@ TEST_F(ResourceManagerTest, initialization_with_urdf_and_manual_validation)
156
156
EXPECT_EQ (1u , rm.system_components_size ());
157
157
158
158
auto state_interface_keys = rm.state_interface_keys ();
159
- ASSERT_THAT (state_interface_keys, SizeIs (11 ));
159
+ ASSERT_THAT (state_interface_keys, SizeIs (12 ));
160
160
EXPECT_TRUE (rm.state_interface_exists (" joint1/position" ));
161
161
EXPECT_TRUE (rm.state_interface_exists (" joint1/velocity" ));
162
+ EXPECT_TRUE (rm.state_interface_exists (" joint1/effort" ));
162
163
EXPECT_TRUE (rm.state_interface_exists (" sensor1/velocity" ));
163
164
EXPECT_TRUE (rm.state_interface_exists (" joint2/position" ));
164
165
EXPECT_TRUE (rm.state_interface_exists (" joint3/position" ));
165
166
166
167
auto command_interface_keys = rm.command_interface_keys ();
167
- ASSERT_THAT (command_interface_keys, SizeIs (6 ));
168
+ ASSERT_THAT (command_interface_keys, SizeIs (7 ));
168
169
EXPECT_TRUE (rm.command_interface_exists (" joint1/position" ));
170
+ EXPECT_TRUE (rm.command_interface_exists (" joint1/effort" ));
169
171
EXPECT_TRUE (rm.command_interface_exists (" joint2/velocity" ));
170
172
EXPECT_TRUE (rm.command_interface_exists (" joint3/velocity" ));
171
173
}
@@ -397,8 +399,8 @@ TEST_F(ResourceManagerTest, post_initialization_add_components)
397
399
EXPECT_EQ (1u , rm.sensor_components_size ());
398
400
EXPECT_EQ (1u , rm.system_components_size ());
399
401
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 ));
402
404
403
405
hardware_interface::HardwareInfo external_component_hw_info;
404
406
external_component_hw_info.name = " ExternalComponent" ;
@@ -407,9 +409,9 @@ TEST_F(ResourceManagerTest, post_initialization_add_components)
407
409
rm.import_component (std::make_unique<ExternalComponent>(), external_component_hw_info);
408
410
EXPECT_EQ (2u , rm.actuator_components_size ());
409
411
410
- ASSERT_THAT (rm.state_interface_keys (), SizeIs (12 ));
412
+ ASSERT_THAT (rm.state_interface_keys (), SizeIs (13 ));
411
413
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 ));
413
415
EXPECT_TRUE (rm.command_interface_exists (" external_joint/external_command_interface" ));
414
416
415
417
auto status_map = rm.get_components_status ();
0 commit comments