#include "DebugModules.hh"
#include "Setup.hh"
-#include "../Utils/auto_unit_test.hh"
+#include <senf/Utils/auto_unit_test.hh>
#include <boost/test/test_tools.hpp>
#define prefix_
// the corresponding connected module since otherwise the connectors cannot be connected anywhere
// and will be unusable.
-BOOST_AUTO_UNIT_TEST(connector)
+SENF_AUTO_UNIT_TEST(connector)
{
// It doesn't matter, which type of connectors we use here since they are all based on
// Connector.
BOOST_CHECK_EQUAL( & target.input.peer(), & source.output );
}
-BOOST_AUTO_UNIT_TEST(passiveConnector)
+SENF_AUTO_UNIT_TEST(passiveConnector)
{
debug::ActiveSource source;
debug::PassiveSink target;
void handler() { called = true; }
}
-BOOST_AUTO_UNIT_TEST(activeConnector)
+SENF_AUTO_UNIT_TEST(activeConnector)
{
debug::ActiveSource source;
debug::PassiveSink target;
BOOST_CHECK_EQUAL( & source.output.peer(), & target.input );
}
-BOOST_AUTO_UNIT_TEST(inputConnector)
+SENF_AUTO_UNIT_TEST(inputConnector)
{
debug::ActiveSource source;
debug::PassiveSink target;
BOOST_CHECK( target.input.empty() );
}
-BOOST_AUTO_UNIT_TEST(outputConnector)
+SENF_AUTO_UNIT_TEST(outputConnector)
{
debug::ActiveSource source;
debug::PassiveSink target;
};
}
-BOOST_AUTO_UNIT_TEST(passiveInput)
+SENF_AUTO_UNIT_TEST(passiveInput)
{
debug::ActiveSource source;
PassiveInputTest target;
BOOST_CHECK( ! target.input.throttled() );
}
-BOOST_AUTO_UNIT_TEST(passiveOutput)
+SENF_AUTO_UNIT_TEST(passiveOutput)
{
debug::PassiveSource source;
debug::ActiveSink target;
// connect() is tested indirectly via ppi::connect
}
-BOOST_AUTO_UNIT_TEST(activeInput)
+SENF_AUTO_UNIT_TEST(activeInput)
{
debug::PassiveSource source;
debug::ActiveSink target;
BOOST_CHECK( target.request() == p );
}
-BOOST_AUTO_UNIT_TEST(activeOutput)
+SENF_AUTO_UNIT_TEST(activeOutput)
{
debug::ActiveSource source;
debug::PassiveSink target;
}
-BOOST_AUTO_UNIT_TEST(typedInput)
+SENF_AUTO_UNIT_TEST(typedInput)
{
debug::ActiveSource source;
TypedPassiveInput<> target;
senf::Packet p (senf::DataPacket::create());
source.submit(p);
+
+ BOOST_CHECK( true );
}
-BOOST_AUTO_UNIT_TEST(tyepdOutput)
+SENF_AUTO_UNIT_TEST(tyepdOutput)
{
TypedPassiveOutput<> source;
debug::ActiveSink target;
ppi::init();
(void) target.request();
+
+ BOOST_CHECK( true );
}
-BOOST_AUTO_UNIT_TEST(connectorTest)
+SENF_AUTO_UNIT_TEST(connectorTest)
{
{
TypedPassiveInput<> input;
}
}
-BOOST_AUTO_UNIT_TEST(delayedConnect)
+SENF_AUTO_UNIT_TEST(delayedConnect)
{
{
debug::PassiveSource source;
}
}
-BOOST_AUTO_UNIT_TEST(disconnect)
+SENF_AUTO_UNIT_TEST(disconnect)
{
{
debug::PassiveSource source;