diff --git a/src/tests/basictest.cpp b/src/tests/basictest.cpp index 9de4b33abf80d2f6fb191f59c31bd2a999e2bbbe..735240637d733ff955f1b7cbb237c6484325397a 100644 --- a/src/tests/basictest.cpp +++ b/src/tests/basictest.cpp @@ -22,7 +22,7 @@ using namespace Transport; void BasicTest::setMeUp (void) { streamEnded = false; - std::istringstream ifs("service.server_mode = 1\n"); + std::istringstream ifs("service.server_mode = 1\nservice.jid=localhost"); cfg = new Config(); cfg->load(ifs); @@ -67,7 +67,8 @@ void BasicTest::tearMeDown (void) { } void BasicTest::handleDataReceived(const Swift::SafeByteArray &data) { -parser->parse(safeByteArrayToString(data)); +// std::cout << safeByteArrayToString(data) << "\n"; + parser->parse(safeByteArrayToString(data)); } void BasicTest::handleStreamStart(const Swift::ProtocolHeader&) { @@ -82,6 +83,10 @@ void BasicTest::handleStreamEnd() { streamEnded = true; } +void BasicTest::injectPresence(boost::shared_ptr &response) { + dynamic_cast(component->getStanzaChannel())->onPresenceReceived(response); +} + Swift::Stanza *BasicTest::getStanza(boost::shared_ptr element) { Swift::Stanza *stanza = dynamic_cast(element.get()); CPPUNIT_ASSERT(stanza);