From 0c972079e41d9a8730b1da4643aa0903dfaf2857 Mon Sep 17 00:00:00 2001 From: Dirk Thomas Date: Tue, 24 Jul 2018 11:47:18 -0700 Subject: [PATCH] call rcl_clock_fini at the end of each test --- rcl/test/rcl/test_timer.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/rcl/test/rcl/test_timer.cpp b/rcl/test/rcl/test_timer.cpp index ff2a37dd2..66061a8bf 100644 --- a/rcl/test/rcl/test_timer.cpp +++ b/rcl/test/rcl/test_timer.cpp @@ -97,6 +97,9 @@ TEST_F(TestTimerFixture, test_two_timers) { EXPECT_EQ(RCL_RET_OK, ret) << rcl_get_error_string_safe(); EXPECT_FALSE(is_ready); ASSERT_EQ(1, nonnull_timers); + + ret = rcl_clock_fini(&clock); + EXPECT_EQ(RCL_RET_OK, ret) << rcl_get_error_string_safe(); } TEST_F(TestTimerFixture, test_two_timers_ready_before_timeout) { @@ -148,6 +151,9 @@ TEST_F(TestTimerFixture, test_two_timers_ready_before_timeout) { EXPECT_EQ(RCL_RET_OK, ret) << rcl_get_error_string_safe(); EXPECT_FALSE(is_ready); ASSERT_EQ(1, nonnull_timers); + + ret = rcl_clock_fini(&clock); + EXPECT_EQ(RCL_RET_OK, ret) << rcl_get_error_string_safe(); } TEST_F(TestTimerFixture, test_timer_not_ready) { @@ -189,6 +195,9 @@ TEST_F(TestTimerFixture, test_timer_not_ready) { EXPECT_EQ(RCL_RET_OK, ret) << rcl_get_error_string_safe(); EXPECT_FALSE(is_ready); ASSERT_EQ(0, nonnull_timers); + + ret = rcl_clock_fini(&clock); + EXPECT_EQ(RCL_RET_OK, ret) << rcl_get_error_string_safe(); } TEST_F(TestTimerFixture, test_canceled_timer) { @@ -233,4 +242,7 @@ TEST_F(TestTimerFixture, test_canceled_timer) { EXPECT_EQ(RCL_RET_OK, ret) << rcl_get_error_string_safe(); EXPECT_FALSE(is_ready); ASSERT_EQ(0, nonnull_timers); + + ret = rcl_clock_fini(&clock); + EXPECT_EQ(RCL_RET_OK, ret) << rcl_get_error_string_safe(); }