diff options
Diffstat (limited to 'test/util/run_loop.cpp')
-rw-r--r-- | test/util/run_loop.cpp | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/test/util/run_loop.cpp b/test/util/run_loop.cpp index f00f7248b5..b6e5acca09 100644 --- a/test/util/run_loop.cpp +++ b/test/util/run_loop.cpp @@ -29,47 +29,3 @@ TEST(RunLoop, MultipleStop) { loop.run(); } - -TEST(RunLoop, UnrefShouldStop) { - RunLoop loop(RunLoop::Type::New); - - Timer timer; - timer.start(mbgl::Duration::zero(), mbgl::Duration::zero(), [&] { - loop.unref(); - }); - - loop.run(); -} - -TEST(RunLoop, RefUnref) { - RunLoop loop(RunLoop::Type::New); - - Timer timer; - auto zero = mbgl::Duration::zero(); - - auto cb3 = [&] { - loop.stop(); - }; - - auto cb2 = [&] { - loop.unref(); - loop.unref(); - - loop.ref(); - - timer.start(zero, zero, cb3); - }; - - auto cb1 = [&] { - loop.ref(); - loop.ref(); - - loop.unref(); - - timer.start(zero, zero, cb2); - }; - - timer.start(zero, zero, cb1); - - loop.run(); -} |