Updated tests

This commit is contained in:
Antoine Nguyen
2025-12-14 19:25:49 +01:00
parent 4ebd2e383f
commit 7016768f2e
3 changed files with 15 additions and 10 deletions
-9
View File
@@ -596,15 +596,6 @@ class FIDOViewSetTestCase(ModoAPITestCase):
self.assertIn("tokens", resp.json())
class CapabilitiesAPITestCase(ModoAPITestCase):
def test_get(self):
url = reverse("v2:capabilities")
response = self.client.get(url)
self.assertEqual(response.status_code, 200)
self.assertIn("rspamd", response.json()["capabilities"])
class ThemeAPITestCase(ModoAPITestCase):
def test_get(self):
+1 -1
View File
@@ -18,7 +18,7 @@ class GlobalParametersAPITestCase(ModoAPITestCase):
resp = self.client.get(url)
self.assertEqual(resp.status_code, 200)
# core, admin, limits, pdf credentials, ...
self.assertEqual(len(resp.json()), 13)
self.assertEqual(len(resp.json()), 12)
def test_get_structure(self):
url = reverse("v2:parameter-global-structure")
+14
View File
@@ -82,3 +82,17 @@ class ParametersAPITestCase(ModoAPITestCase):
}
response = self.client.put(url, data, format="json")
self.assertEqual(response.status_code, 200)
@modify_settings(
MODOBOA_APPS={
"append": "modoboa.rspamd",
}
)
class CapabilitiesAPITestCase(ModoAPITestCase):
def test_get(self):
url = reverse("v2:capabilities")
response = self.client.get(url)
self.assertEqual(response.status_code, 200)
self.assertIn("rspamd", response.json()["capabilities"])