changeset 2589:146480218785 beta

small test fix to fix rare travis build issues
author Marcin Kuzminski <marcin@python-works.com>
date Wed, 11 Jul 2012 10:48:41 +0200
parents 32dd6896abcf
children f8016ab6c163
files rhodecode/tests/models/test_notifications.py
diffstat 1 files changed, 6 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/rhodecode/tests/models/test_notifications.py	Wed Jul 11 01:38:19 2012 +0200
+++ b/rhodecode/tests/models/test_notifications.py	Wed Jul 11 10:48:41 2012 +0200
@@ -61,14 +61,16 @@
         notifications = Notification.query().all()
         self.assertEqual(len(notifications), 1)
 
+        self.assertEqual(notifications[0].recipients, [u1, u2])
+        self.assertEqual(notification.notification_id,
+                         notifications[0].notification_id)
+
         unotification = UserNotification.query()\
             .filter(UserNotification.notification == notification).all()
 
-        self.assertEqual(notifications[0].recipients, [u1, u2])
-        self.assertEqual(notification.notification_id,
-                         notifications[0].notification_id)
         self.assertEqual(len(unotification), len(usrs))
-        self.assertEqual([x.user.user_id for x in unotification], usrs)
+        self.assertEqual(set([x.user.user_id for x in unotification]),
+                         set(usrs))
 
     def test_user_notifications(self):
         self.assertEqual([], Notification.query().all())