diff --git a/test/uvw/timer.cpp b/test/uvw/timer.cpp index 90cabf53..fc30245e 100644 --- a/test/uvw/timer.cpp +++ b/test/uvw/timer.cpp @@ -88,6 +88,15 @@ TEST(Timer, Again) { ASSERT_FALSE(checkErrorEvent); ASSERT_TRUE(checkTimerEvent); + + handle->close(); + + ASSERT_FALSE(handle->active()); + ASSERT_TRUE(handle->closing()); + + handle->start(uvw::timer_handle::time{0}, uvw::timer_handle::time{1}); + + ASSERT_TRUE(checkErrorEvent); } TEST(Timer, Repeat) {