+ const std::string id = "dl";
+
+ // first load
+ BOOST_CHECK(ffactory.add_creator_dl(id, ".libs"));
+
+ // test double load
+ BOOST_CHECK(ffactory.add_creator_dl(id, ".libs"));
+
+ mp::filter::Base* filter = 0;
+ filter = ffactory.create(id);
+
+ BOOST_CHECK(0 != filter);
+
+ mp::Package pack;
+ filter->process(pack);
+ //BOOST_CHECK_EQUAL(pack.data(), 42); // magic from filter_dl ..