X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FScheduler%2FTimerEventProxy.test.cc;h=dfab9cc559e9384519d518462984076a97d3899e;hb=ff4249b4a9c23236b2e56dcd593c91a5c58f7b75;hp=a4ce7ed009c15e372012463b74f2f8b6e39b1951;hpb=4adca0eda1b26c8ca84421fd936f8450713ca6fd;p=senf.git diff --git a/senf/Scheduler/TimerEventProxy.test.cc b/senf/Scheduler/TimerEventProxy.test.cc index a4ce7ed..dfab9cc 100644 --- a/senf/Scheduler/TimerEventProxy.test.cc +++ b/senf/Scheduler/TimerEventProxy.test.cc @@ -61,25 +61,23 @@ SENF_AUTO_UNIT_TEST(timerEventProxy) senf::ClockService::clock_type t (senf::ClockService::now()); { - senf::scheduler::TimerEventProxy timers; + senf::scheduler::TimerEventProxy timers ("unit-test"); - timers.add( t + senf::ClockService::milliseconds(10000), 0 , &handler); +// timers.add( t + senf::ClockService::milliseconds(10000), 0 , &handler); timers.add( t + senf::ClockService::milliseconds(800), 4, &handler); timers.add( t + senf::ClockService::milliseconds(200), 1, &handler); BOOST_CHECK( timers.remove( 4)); BOOST_CHECK(! timers.remove( 4)); timers.add( t + senf::ClockService::milliseconds(700), 2, &handler); - + BOOST_CHECK_EQUAL( timers.timeout(1), t + senf::ClockService::milliseconds(200)); BOOST_CHECK_EQUAL( timers.timeout(2), t + senf::ClockService::milliseconds(700)); BOOST_CHECK_EQUAL( timers.timeout(4), 0); - run( senf::ClockService::milliseconds( 1000)); + run( senf::ClockService::milliseconds( 2000)); BOOST_CHECK( mask == 3); } - - senf::scheduler::TimerEventProxy timers ("test", senf::console::ScopedDirectory<>()); }