diff --git a/tests/login_bad_name/main.cpp b/tests/login_bad_name/main.cpp deleted file mode 100644 index 652fb61a357f1399874a8d1a5b72931a5e22e794..0000000000000000000000000000000000000000 --- a/tests/login_bad_name/main.cpp +++ /dev/null @@ -1,45 +0,0 @@ -#include -#include - -#include -#include - -using namespace Swift; -using namespace boost; - -Client* client; - -static void handleDisconnected(const boost::optional &error) { - exit(error->getType() != ClientError::AuthenticationFailedError); -} - -static void handleConnected() { - exit(1); -} - -static void handleMessageReceived(Message::ref message) { - // Echo back the incoming message - message->setTo(message->getFrom()); - message->setFrom(JID()); - client->sendMessage(message); -} - -int main(int, char **argv) { - SimpleEventLoop eventLoop; - BoostNetworkFactories networkFactories(&eventLoop); - - JID jid(JID(argv[1]).getNode() + "something", JID(argv[1]).getDomain()); - client = new Client(jid, argv[2], &networkFactories); - client->setAlwaysTrustCertificates(); - client->onConnected.connect(&handleConnected); - client->onDisconnected.connect(bind(&handleDisconnected, _1)); - client->onMessageReceived.connect(bind(&handleMessageReceived, _1)); - Swift::ClientOptions opt; - opt.allowPLAINWithoutTLS = true; - client->connect(opt); - - eventLoop.run(); - - delete client; - return 0; -}