X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=PPI%2FConnectors.test.cc;h=25d7b19cba3d179daec108e5bbbc7a2ad4a6ebb9;hb=28275a1a9075ae42dc29aaadc5bc78e6fa204e26;hp=80548f2d69caf85c81cee650208805dd9f651b29;hpb=f539f4271d470794a773a92bacd8ba086c9bc1cd;p=senf.git diff --git a/PPI/Connectors.test.cc b/PPI/Connectors.test.cc index 80548f2..25d7b19 100644 --- a/PPI/Connectors.test.cc +++ b/PPI/Connectors.test.cc @@ -31,7 +31,7 @@ #include "DebugModules.hh" #include "Setup.hh" -#include +#include "../Utils/auto_unit_test.hh" #include #define prefix_ @@ -49,8 +49,8 @@ BOOST_AUTO_UNIT_TEST(connector) // It doesn't matter, which type of connectors we use here since they are all based on // Connector. - debug::ActivePacketSource source; - debug::PassivePacketSink target; + debug::ActiveSource source; + debug::PassiveSink target; ppi::connect(source.output,target.input); ppi::init(); @@ -63,13 +63,13 @@ BOOST_AUTO_UNIT_TEST(connector) BOOST_AUTO_UNIT_TEST(passiveConnector) { - debug::ActivePacketSource source; - debug::PassivePacketSink target; + debug::ActiveSource source; + debug::PassiveSink target; ppi::connect(source.output,target.input); ppi::init(); - // onRequest is implicitly tested within the PassivePacketSink implementation which is tested + // onRequest is implicitly tested within the PassiveSink implementation which is tested // in DebugModules.test.cc target.input.throttle(); @@ -92,8 +92,8 @@ namespace { BOOST_AUTO_UNIT_TEST(activeConnector) { - debug::ActivePacketSource source; - debug::PassivePacketSink target; + debug::ActiveSource source; + debug::PassiveSink target; ppi::connect(source.output,target.input); ppi::init(); @@ -124,16 +124,16 @@ BOOST_AUTO_UNIT_TEST(activeConnector) BOOST_AUTO_UNIT_TEST(inputConnector) { - debug::ActivePacketSource source; - debug::PassivePacketSink target; + debug::ActiveSource source; + debug::PassiveSink target; ppi::connect(source.output,target.input); ppi::init(); - // operator() is implicitly tested within the Active/PassivePacketSink implementation which is + // operator() is implicitly tested within the Active/PassiveSink implementation which is // tested in DebugModules.test.cc - // peek() is implicitly tested within the Active/PassivePacketSink implementation + // peek() is implicitly tested within the Active/PassiveSink implementation BOOST_CHECK_EQUAL ( & target.input.peer(), & source.output ); @@ -144,13 +144,13 @@ BOOST_AUTO_UNIT_TEST(inputConnector) BOOST_AUTO_UNIT_TEST(outputConnector) { - debug::ActivePacketSource source; - debug::PassivePacketSink target; + debug::ActiveSource source; + debug::PassiveSink target; ppi::connect(source.output,target.input); ppi::init(); - // operator() is implicitly tested within the Active/PassivePacketSource implementation which is + // operator() is implicitly tested within the Active/PassiveSource implementation which is // tested in DebugModules.test.cc BOOST_CHECK_EQUAL( & source.output.peer(), & target.input ); @@ -161,6 +161,8 @@ namespace { class PassiveInputTest : public ppi::module::Module { + SENF_PPI_MODULE(PassiveInputTest); + public: ppi::connector::PassiveInput input; @@ -179,10 +181,10 @@ namespace { BOOST_AUTO_UNIT_TEST(passiveInput) { - debug::ActivePacketSource source; + debug::ActiveSource source; PassiveInputTest target; - ppi::connect(source.output,target.input); + ppi::connect(source,target); ppi::init(); BOOST_CHECK_EQUAL( & target.input.peer(), & source.output ); @@ -222,10 +224,10 @@ BOOST_AUTO_UNIT_TEST(passiveInput) BOOST_AUTO_UNIT_TEST(passiveOutput) { - debug::PassivePacketSource source; - debug::ActivePacketSink target; + debug::PassiveSource source; + debug::ActiveSink target; - ppi::connect(source.output,target.input); + ppi::connect(source,target); ppi::init(); senf::Packet p (senf::DataPacket::create()); @@ -243,10 +245,10 @@ BOOST_AUTO_UNIT_TEST(passiveOutput) BOOST_AUTO_UNIT_TEST(activeInput) { - debug::PassivePacketSource source; - debug::ActivePacketSink target; + debug::PassiveSource source; + debug::ActiveSink target; - ppi::connect(source.output,target.input); + ppi::connect(source,target); ppi::init(); BOOST_CHECK_EQUAL( & target.input.peer(), & source.output ); @@ -268,10 +270,10 @@ BOOST_AUTO_UNIT_TEST(activeInput) BOOST_AUTO_UNIT_TEST(activeOutput) { - debug::ActivePacketSource source; - debug::PassivePacketSink target; + debug::ActiveSource source; + debug::PassiveSink target; - ppi::connect(source.output,target.input); + ppi::connect(source,target); ppi::init(); BOOST_CHECK_EQUAL( & source.output.peer(), & target.input );