some small doc fixes
[senf.git] / PPI / Module.test.cc
index c54ef51..47795da 100644 (file)
@@ -53,14 +53,14 @@ namespace {
 
         TestModule() {
             noroute(output);
-            registerEvent(&TestModule::onEvent, event);
+            registerEvent(event, &TestModule::onEvent);
         }
 
         void onEvent() {
             output(senf::DataPacket::create());
         }
 
-        using ppi::module::Module::eventTime;
+        using ppi::module::Module::time;
     };
 }
 
@@ -69,14 +69,13 @@ BOOST_AUTO_UNIT_TEST(module)
     // route and registerEvent are tested in Route.test.cc
 
     TestModule tester;
-    debug::PassivePacketSink sink;
-    ppi::connect(tester.output, sink.input);
+    debug::PassiveSink sink;
+    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////////////////////////////////////////