diff --git a/tests/test_main.py b/tests/test_main.py index b1109d2..48174a7 100644 --- a/tests/test_main.py +++ b/tests/test_main.py @@ -8,6 +8,7 @@ from django.test import TestCase from django.test.client import Client from django.core.urlresolvers import reverse +from django.utils.encoding import force_text from passerelle_montpellier_encombrants.models import ( EncombrantsManagement, Commune, Sector, CollectDay, Street) @@ -46,12 +47,12 @@ class EncombrantsTestCase(TestCase): for commune in Commune.objects.all(): r = self.client.get(reverse('montpellier-encombrants-available-days', kwargs={'slug': self.instance.slug, 'insee': commune.insee})) - data = json.loads(r.content) + data = json.loads(force_text(r.content)) self.assertNotEqual(data['data'], []) r = self.client.get(reverse('montpellier-encombrants-available-days', kwargs={'slug': self.instance.slug, 'insee': commune.insee}), params) - data = json.loads(r.content) + data = json.loads(force_text(r.content)) self.assertNotEqual(data['data'], []) def test_collectdays_in_communes_with_street(self): @@ -76,7 +77,7 @@ class EncombrantsTestCase(TestCase): r = self.client.get(reverse('montpellier-encombrants-available-days', kwargs={'slug': self.instance.slug, 'insee': '34970'}), {'adresse': 'PLAN DU MAS DE SARDAN'}) - data = json.loads(r.content) + data = json.loads(force_text(r.content)) self.assertNotEqual(data['data'], []) # Lattes @@ -86,7 +87,7 @@ class EncombrantsTestCase(TestCase): r = self.client.get(reverse('montpellier-encombrants-available-days', kwargs={'slug': self.instance.slug, 'insee': '34970'}), {'adresse': 'ROUTE DEPARTEMENTALE 172'}) - data = json.loads(r.content) + data = json.loads(force_text(r.content)) self.assertEqual(data['data'], []) CollectDay.objects.create(sector=lattes_sector, @@ -95,7 +96,7 @@ class EncombrantsTestCase(TestCase): r = self.client.get(reverse('montpellier-encombrants-available-days', kwargs={'slug': self.instance.slug, 'insee': '34970'}), {'adresse': 'ROUTE DEPARTEMENTALE 172'}) - data = json.loads(r.content) + data = json.loads(force_text(r.content)) self.assertNotEqual(data['data'], []) @@ -103,7 +104,7 @@ class EncombrantsTestCase(TestCase): r = self.client.get(reverse('montpellier-encombrants-available-days', kwargs={'slug': self.instance.slug, 'insee': '34970'}), {'adresse': 'Nonexisting street'}) - data = json.loads(r.content) + data = json.loads(force_text(r.content)) self.assertEqual(data['data'], []) def test_collectdays_random_case_street(self): @@ -120,5 +121,5 @@ class EncombrantsTestCase(TestCase): r = self.client.get(reverse('montpellier-encombrants-available-days', kwargs={'slug': self.instance.slug, 'insee': '34970'}), {'adresse': 'route departementale 172'}) - data = json.loads(r.content) + data = json.loads(force_text(r.content)) self.assertNotEqual(data['data'], [])