X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FScheduler.test.cc;h=5116a9c0f4ed7908272f309e03c4282ded1145eb;hb=41fe0d795abca302db24e7a955df6ef15ffed722;hp=b87b50804d99394123397f176ee64697018d3615;hpb=dd9cab12c8a33e57da1dd1104b530e8ea1591c53;p=senf.git diff --git a/Scheduler/Scheduler.test.cc b/Scheduler/Scheduler.test.cc index b87b508..5116a9c 100644 --- a/Scheduler/Scheduler.test.cc +++ b/Scheduler/Scheduler.test.cc @@ -223,13 +223,15 @@ BOOST_AUTO_UNIT_TEST(scheduler) buffer[size]=0; BOOST_CHECK_EQUAL( buffer, "READ" ); - BOOST_CHECK_NO_THROW( Scheduler::instance().timeout(100000000UL,&timeout) ); - BOOST_CHECK_NO_THROW( Scheduler::instance().timeout(200000000UL,&timeout) ); + BOOST_CHECK_NO_THROW( Scheduler::instance().timeout( + ClockService::now()+ClockService::milliseconds(100),&timeout) ); + BOOST_CHECK_NO_THROW( Scheduler::instance().timeout( + ClockService::now()+ClockService::milliseconds(200),&timeout) ); ClockService::clock_type t (ClockService::now()); BOOST_CHECK_NO_THROW( Scheduler::instance().process() ); - BOOST_CHECK_PREDICATE( is_close, (ClockService::now()) (t+100000000UL) ); + BOOST_CHECK_PREDICATE( is_close, (ClockService::now()) (t+ClockService::milliseconds(100)) ); BOOST_CHECK_NO_THROW( Scheduler::instance().process() ); - BOOST_CHECK_PREDICATE( is_close, (ClockService::now()) (t+200000000UL) ); + BOOST_CHECK_PREDICATE( is_close, (ClockService::now()) (t+ClockService::milliseconds(200)) ); HandleWrapper handle(sock,"TheTag"); BOOST_CHECK_NO_THROW( Scheduler::instance().add(handle,&handleCallback,Scheduler::EV_WRITE) );