{ os << value.value; return os; }
}
+BOOST_AUTO_UNIT_TEST(multiConnectorTraits)
+{
+ BOOST_STATIC_ASSERT( senf::ppi::module::detail::is_multiconnector_source<MyModule>::value );
+ BOOST_STATIC_ASSERT( ! senf::ppi::module::detail::is_multiconnector_target<MyModule>::value );
+}
+
+
BOOST_AUTO_UNIT_TEST(multiConnectorMixin_userContainer)
{
debug::ActiveSource source;
BOOST_AUTO_UNIT_TEST(multiConnectorMixin_multipleModules)
{
- // This test fails!
- /*
debug::ActiveSource source;
debug::PassiveSink sink;
module::PassiveJoin join1;
source.submit(p);
BOOST_CHECK_EQUAL( sink.size(), 1u );
BOOST_CHECK( sink.pop_front() == p );
- */
}
///////////////////////////////cc.e////////////////////////////////////////