diff --git a/notifications/tests/tests.py b/notifications/tests/tests.py index 4f9f6dc..29a0712 100644 --- a/notifications/tests/tests.py +++ b/notifications/tests/tests.py @@ -219,20 +219,20 @@ class NotificationTestPages(TestCase): response = self.client.get(reverse('notifications:live_unread_notification_count')) data = json.loads(response.content.decode('utf-8')) - self.assertEqual(data.keys(),['unread_count']) + self.assertEqual(list(data.keys()),['unread_count']) self.assertEqual(data['unread_count'],10) Notification.objects.filter(recipient=self.to_user).mark_all_as_read() response = self.client.get(reverse('notifications:live_unread_notification_count')) data = json.loads(response.content.decode('utf-8')) - self.assertEqual(data.keys(),['unread_count']) + self.assertEqual(list(data.keys()),['unread_count']) self.assertEqual(data['unread_count'],0) notify.send(self.from_user, recipient=self.to_user, verb='commented', action_object=self.from_user) response = self.client.get(reverse('notifications:live_unread_notification_count')) data = json.loads(response.content.decode('utf-8')) - self.assertEqual(data.keys(),['unread_count']) + self.assertEqual(list(data.keys()),['unread_count']) self.assertEqual(data['unread_count'],1) def test_unread_list_api(self): @@ -240,34 +240,34 @@ class NotificationTestPages(TestCase): response = self.client.get(reverse('notifications:live_unread_notification_list')) data = json.loads(response.content.decode('utf-8')) - self.assertEqual(data.keys(),['unread_count','unread_list']) + self.assertEqual(list(data.keys()),['unread_count','unread_list']) self.assertEqual(data['unread_count'],10) self.assertEqual(len(data['unread_list']),5) response = self.client.get(reverse('notifications:live_unread_notification_list')+"?max=12") data = json.loads(response.content.decode('utf-8')) - self.assertEqual(data.keys(),['unread_count','unread_list']) + self.assertEqual(list(data.keys()),['unread_count','unread_list']) self.assertEqual(data['unread_count'],10) self.assertEqual(len(data['unread_list']),10) # Test with a bad 'max' value response = self.client.get(reverse('notifications:live_unread_notification_list')+"?max=this_is_wrong") data = json.loads(response.content.decode('utf-8')) - self.assertEqual(data.keys(),['unread_count','unread_list']) + self.assertEqual(list(data.keys()),['unread_count','unread_list']) self.assertEqual(data['unread_count'],10) self.assertEqual(len(data['unread_list']),5) Notification.objects.filter(recipient=self.to_user).mark_all_as_read() response = self.client.get(reverse('notifications:live_unread_notification_list')) data = json.loads(response.content.decode('utf-8')) - self.assertEqual(data.keys(),['unread_count','unread_list']) + self.assertEqual(list(data.keys()),['unread_count','unread_list']) self.assertEqual(data['unread_count'],0) self.assertEqual(len(data['unread_list']),0) notify.send(self.from_user, recipient=self.to_user, verb='commented', action_object=self.from_user) response = self.client.get(reverse('notifications:live_unread_notification_list')) data = json.loads(response.content.decode('utf-8')) - self.assertEqual(data.keys(),['unread_count','unread_list']) + self.assertEqual(list(list(data.keys())),['unread_count','unread_list']) self.assertEqual(data['unread_count'],1) self.assertEqual(len(data['unread_list']),1) self.assertEqual(data['unread_list'][0]['verb'],'commented')