Skip to content

Commit 481494c

Browse files
committed
update tests to use smart pointers for gps broadcaster and gpio controller
1 parent 1fc6bcf commit 481494c

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

gps_sensor_broadcaster/test/test_gps_sensor_broadcaster.cpp

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,18 @@ class GPSSensorBroadcasterTest : public ::testing::Test
6363
public:
6464
GPSSensorBroadcasterTest() { rclcpp::init(0, nullptr); }
6565

66-
~GPSSensorBroadcasterTest() { rclcpp::shutdown(); }
66+
~GPSSensorBroadcasterTest()
67+
{
68+
gps_broadcaster_.reset(nullptr);
69+
rclcpp::shutdown();
70+
}
71+
72+
void SetUp()
73+
{
74+
gps_broadcaster_ = std::make_unique<gps_sensor_broadcaster::GPSSensorBroadcaster>();
75+
}
76+
77+
void TearDown() { gps_broadcaster_.reset(nullptr); }
6778

6879
void SetUp()
6980
{

0 commit comments

Comments
 (0)