From 492c6320cc029d35cb362624883a53442ecda960 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Remko=20Tron=C3=A7on?= Date: Mon, 7 Feb 2011 17:42:17 +0100 Subject: Fixed the unit tests. diff --git a/Swift/Controllers/UnitTest/RosterControllerTest.cpp b/Swift/Controllers/UnitTest/RosterControllerTest.cpp index 80134b7..2f6f0da 100644 --- a/Swift/Controllers/UnitTest/RosterControllerTest.cpp +++ b/Swift/Controllers/UnitTest/RosterControllerTest.cpp @@ -28,7 +28,6 @@ #include "Swiften/Client/NickResolver.h" #include "Swift/Controllers/UIEvents/UIEventStream.h" #include "Swift/Controllers/UIEvents/RenameRosterItemUIEvent.h" -#include "Swift/Controllers/UIEvents/RegroupRosterItemUIEvent.h" #include "Swiften/MUC/MUCRegistry.h" #include @@ -42,7 +41,6 @@ class RosterControllerTest : public CppUnit::TestFixture { CPPUNIT_TEST(testAddSubscription); CPPUNIT_TEST(testReceiveRename); CPPUNIT_TEST(testSendRename); - CPPUNIT_TEST(testSendRegroup); CPPUNIT_TEST(testPresence); CPPUNIT_TEST(testHighestPresence); CPPUNIT_TEST(testNotHighestPresence); @@ -259,41 +257,6 @@ class RosterControllerTest : public CppUnit::TestFixture { assertVectorsEqual(groups, item.getGroups(), __LINE__); } - void testSendRegroup() { - JID jid("testling@wonderland.lit"); - String friends("Friends"); - String enemies("Ememies"); - String people("People"); - String contacts("Contacts"); - std::vector oldGroups; - oldGroups.push_back(friends); - oldGroups.push_back(enemies); - std::vector newGroups; - newGroups.push_back(friends); - newGroups.push_back(people); - newGroups.push_back(contacts); - std::vector addedGroups; - addedGroups.push_back(people); - addedGroups.push_back(contacts); - std::vector removedGroups; - removedGroups.push_back(enemies); - - - xmppRoster_->addContact(jid, "Bob", oldGroups, RosterItemPayload::From); - CPPUNIT_ASSERT_EQUAL(oldGroups.size(), xmppRoster_->getGroupsForJID(jid).size()); - uiEventStream_->send(boost::shared_ptr(new RegroupRosterItemUIEvent(jid, addedGroups, removedGroups))); - CPPUNIT_ASSERT_EQUAL(static_cast(1), channel_->iqs_.size()); - CPPUNIT_ASSERT_EQUAL(IQ::Set, channel_->iqs_[0]->getType()); - boost::shared_ptr payload = channel_->iqs_[0]->getPayload(); - CPPUNIT_ASSERT_EQUAL(static_cast(1), payload->getItems().size()); - RosterItemPayload item = payload->getItems()[0]; - CPPUNIT_ASSERT_EQUAL(jid, item.getJID()); - CPPUNIT_ASSERT_EQUAL(String("Bob"), item.getName()); - - CPPUNIT_ASSERT_EQUAL(newGroups.size(), item.getGroups().size()); - assertVectorsEqual(newGroups, item.getGroups(), __LINE__); - } - void assertVectorsEqual(const std::vector& v1, const std::vector& v2, int line) { foreach (const String& entry, v1) { if (std::find(v2.begin(), v2.end(), entry) == v2.end()) { -- cgit v0.10.2-6-g49f6