[Telepathy-commits] [telepathy-qt4/master] chan-basics test: don't assume that IDs will be in a particular order.

Andre Moreira Magalhaes (andrunko) andre.magalhaes at collabora.co.uk
Thu Feb 26 15:52:09 PST 2009


---
 tests/dbus/chan-basics.cpp |   12 ++++++++----
 1 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/tests/dbus/chan-basics.cpp b/tests/dbus/chan-basics.cpp
index 6e4d3d2..36b0fd3 100644
--- a/tests/dbus/chan-basics.cpp
+++ b/tests/dbus/chan-basics.cpp
@@ -280,8 +280,10 @@ void TestChanBasics::testCreateChannel()
         foreach (const QSharedPointer<Contact> &contact, mChan->groupContacts()) {
             ids << contact->id();
         }
-        QCOMPARE(ids, QStringList() <<
-                "me at example.com" << "alice");
+        ids.sort();
+        QStringList toCheck = QStringList() << "me at example.com" << "alice";
+        toCheck.sort();
+        QCOMPARE(ids, toCheck);
 
         mChan.clear();
     }
@@ -318,8 +320,10 @@ void TestChanBasics::testEnsureChannel()
         foreach (const QSharedPointer<Contact> &contact, mChan->groupContacts()) {
             ids << contact->id();
         }
-        QCOMPARE(ids, QStringList() <<
-                "me at example.com" << "alice");
+        ids.sort();
+        QStringList toCheck = QStringList() << "me at example.com" << "alice";
+        toCheck.sort();
+        QCOMPARE(ids, toCheck);
 
         QVERIFY(connect(mChan->requestClose(),
                         SIGNAL(finished(Telepathy::Client::PendingOperation*)),
-- 
1.5.6.5




More information about the telepathy-commits mailing list