diff --git a/modoboa/limits/api/v1/tests.py b/modoboa/limits/api/v1/tests.py index 9c0705fdb..49b53eafd 100644 --- a/modoboa/limits/api/v1/tests.py +++ b/modoboa/limits/api/v1/tests.py @@ -93,7 +93,7 @@ class APIAdminLimitsTestCase(lib_tests.ModoAPITestCase): data["name"] = "test5.com" response = self.client.post(url, data, format="json") self.assertEqual(response.status_code, 403) - self.assertEqual(response.content.decode("utf-8"), '"Domains: limit reached"') + self.assertEqual(response.json()["error"], '"Domains: limit reached"') resp = self.client.delete( reverse("v1:domain-detail", args=[Domain.objects.get(name="test4.com").pk]) diff --git a/modoboa/limits/tests/test_user_limits.py b/modoboa/limits/tests/test_user_limits.py index 46f9b1b15..6d14df96c 100644 --- a/modoboa/limits/tests/test_user_limits.py +++ b/modoboa/limits/tests/test_user_limits.py @@ -299,7 +299,7 @@ class ResellerTestCase(ResourceTestCase): self._check_limit("domain_admins", 2, 2) self._check_limit("domains", 2, 3) response = self._create_domain("domain3.tld", withtpl=True, status=403) - self.assertEqual(response.json(), "Domain admins: limit reached") + self.assertEqual(response.json()["error"], "Domain admins: limit reached") self._check_limit("domain_admins", 2, 2) self._check_limit("domains", 2, 3) @@ -309,7 +309,7 @@ class ResellerTestCase(ResourceTestCase): response = self._create_domain( "domain2.tld", status=403, withtpl=True, quota=1000 ) - self.assertEqual(response.json(), "Quota: limit reached") + self.assertEqual(response.json()["error"], "Quota: limit reached") dom1 = Domain.objects.get(name="domain1.tld") url = reverse("v2:domain-detail", args=[dom1.pk]) values = { @@ -533,6 +533,6 @@ class ResellerTestCase(ResourceTestCase): reverse("v2:account-detail", args=[user.id]), values, format="json" ) self.assertEqual(response.status_code, 424) - self.assertEqual(response.json(), "Not enough resources") + self.assertEqual(response.json()["error"], "Not enough resources") self._check_limit("mailboxes", 1, 2) self._check_limit("mailbox_aliases", 0, 2)