Updated tests to handle new error format

This commit is contained in:
Antoine Nguyen
2025-06-08 15:12:49 +02:00
parent e8f9c6b0f0
commit 22a002ff5c
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -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])
+3 -3
View File
@@ -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)