33TEST(ros2_subscriber_lifetime, control_subscribers_are_non_copyable) {
34 EXPECT_FALSE(std::is_copy_constructible_v<carla::ros2::AckermannControlSubscriber>);
35 EXPECT_FALSE(std::is_move_constructible_v<carla::ros2::AckermannControlSubscriber>);
36 EXPECT_FALSE(std::is_copy_constructible_v<carla::ros2::CarlaEgoVehicleControlSubscriber>);
37 EXPECT_FALSE(std::is_move_constructible_v<carla::ros2::CarlaEgoVehicleControlSubscriber>);