diff options
author | Remko Tronçon <git@el-tramo.be> | 2011-02-07 16:42:17 (GMT) |
---|---|---|
committer | Remko Tronçon <git@el-tramo.be> | 2011-02-07 16:42:17 (GMT) |
commit | 492c6320cc029d35cb362624883a53442ecda960 (patch) | |
tree | 680f59c4730b5edef929cf019c4cd3cc803bddd0 /Swift/Controllers | |
parent | afcfa9dd33cfb5e36edf7d8148a7f8b24c976741 (diff) | |
download | swift-contrib-492c6320cc029d35cb362624883a53442ecda960.zip swift-contrib-492c6320cc029d35cb362624883a53442ecda960.tar.bz2 |
Fixed the unit tests.
Diffstat (limited to 'Swift/Controllers')
-rw-r--r-- | Swift/Controllers/UnitTest/RosterControllerTest.cpp | 37 |
1 files changed, 0 insertions, 37 deletions
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 <Swiften/Client/DummyNickManager.h> @@ -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<String> oldGroups; - oldGroups.push_back(friends); - oldGroups.push_back(enemies); - std::vector<String> newGroups; - newGroups.push_back(friends); - newGroups.push_back(people); - newGroups.push_back(contacts); - std::vector<String> addedGroups; - addedGroups.push_back(people); - addedGroups.push_back(contacts); - std::vector<String> 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<UIEvent>(new RegroupRosterItemUIEvent(jid, addedGroups, removedGroups))); - CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(1), channel_->iqs_.size()); - CPPUNIT_ASSERT_EQUAL(IQ::Set, channel_->iqs_[0]->getType()); - boost::shared_ptr<RosterPayload> payload = channel_->iqs_[0]->getPayload<RosterPayload>(); - CPPUNIT_ASSERT_EQUAL(static_cast<size_t>(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<String>& v1, const std::vector<String>& v2, int line) { foreach (const String& entry, v1) { if (std::find(v2.begin(), v2.end(), entry) == v2.end()) { |