diff --git a/src/tests/basictest.h b/src/tests/basictest.h index ee4415cd75302b07101ddbdf7ef95e2bc8e7c25c..554ab5b6662ef5e20876b72b1b98446fbd352c00 100644 --- a/src/tests/basictest.h +++ b/src/tests/basictest.h @@ -205,6 +205,7 @@ class BasicTest : public Swift::XMPPParserClient { void tearMeDown (void); void handleDataReceived(const Swift::SafeByteArray &data); + void handleDataReceived2(const Swift::SafeByteArray &data); void handleStreamStart(const Swift::ProtocolHeader&); @@ -228,6 +229,7 @@ class BasicTest : public Swift::XMPPParserClient { } void connectUser(); + void connectSecondResource(); void disconnectUser(); void add2Buddies(); @@ -237,9 +239,11 @@ class BasicTest : public Swift::XMPPParserClient { bool streamEnded; UserManager *userManager; boost::shared_ptr serverFromClientSession; + boost::shared_ptr serverFromClientSession2; Swift::FullPayloadSerializerCollection* payloadSerializers; Swift::FullPayloadParserFactoryCollection* payloadParserFactories; Swift::XMPPParser *parser; + Swift::XMPPParser *parser2; UserRegistry *userRegistry; Config *cfg; Swift::Server *server; @@ -248,9 +252,12 @@ class BasicTest : public Swift::XMPPParserClient { TestingFactory *factory; Component *component; std::vector > received; + std::vector > received2; std::string receivedData; + std::string receivedData2; StorageBackend *storage; UserRegistration *userRegistration; DiscoItemsResponder *itemsResponder; + bool stream1_active; };