From d66d145c6e90dabe442c384fe2a10aef4f0a4fbb Mon Sep 17 00:00:00 2001 From: John Firebaugh Date: Mon, 15 Feb 2016 16:36:56 -0800 Subject: [core] Remove RunLoop::{ref,unref} --- test/util/run_loop.cpp | 44 -------------------------------------------- 1 file changed, 44 deletions(-) (limited to 'test') 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(); -} -- cgit v1.2.1