mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
Updated tests to handle new error format
This commit is contained in:
@@ -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])
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user