PPI: Clean up time interface
[senf.git] / PPI / Module.test.cc
index c54ef51..96d65da 100644 (file)
@@ -60,7 +60,7 @@ namespace {
             output(senf::DataPacket::create());
         }
 
-        using ppi::module::Module::eventTime;
+        using ppi::module::Module::time;
     };
 }
 
@@ -70,13 +70,12 @@ BOOST_AUTO_UNIT_TEST(module)
 
     TestModule tester;
     debug::PassivePacketSink sink;
-    ppi::connect(tester.output, sink.input);
+    ppi::connect(tester, sink);
     ppi::init();
 
     tester.event.trigger();
     BOOST_CHECK_EQUAL( sink.size(), 1u );
-    BOOST_CHECK_EQUAL( (boost::posix_time::microsec_clock::universal_time() - 
-                        tester.eventTime()).total_seconds(), 0 );
+    BOOST_CHECK( senf::ClockService::now() - tester.time() < senf::ClockService::seconds(1) );
 }
 
 ///////////////////////////////cc.e////////////////////////////////////////