summaryrefslogtreecommitdiff
path: root/ishtar_common
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2025-07-21 14:54:51 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-07-21 14:57:07 +0200
commit0731da68c03efad4723575da4ad5da3b75667f40 (patch)
tree7c86ae4f841d1dcd583026663926129453b95d53 /ishtar_common
parent0427aa8882916d5b0ffbaca27404263ce69fc78f (diff)
downloadIshtar-0731da68c03efad4723575da4ad5da3b75667f40.tar.bz2
Ishtar-0731da68c03efad4723575da4ad5da3b75667f40.zip
✅ adapt tests for import list permission check
Diffstat (limited to 'ishtar_common')
-rw-r--r--ishtar_common/tests.py19
1 files changed, 10 insertions, 9 deletions
diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py
index 52913975b..b4b1bb16e 100644
--- a/ishtar_common/tests.py
+++ b/ishtar_common/tests.py
@@ -2823,16 +2823,16 @@ class ImportTestInterface(BaseImportTest):
response = client.get(reverse("current_imports"))
self.assertRedirects(response, '/')
- self.set_global_permission([imprt, imprt2], "change_import")
+ self.set_global_permission([imprt, imprt2], "view_import")
client = self.import_login()
response = client.get(reverse("current_imports"))
self.assertEqual(response.status_code, 200)
content = response.content.decode()
self.assertIn(imprt.name, content)
self.assertIn(imprt2.name, content)
- self.remove_global_permission([imprt, imprt2], "change_import")
+ self.remove_global_permission([imprt, imprt2], "view_import")
- self.set_own_permission([imprt], "change_own_import")
+ self.set_own_permission([imprt], "view_own_import")
client = self.import_login()
response = client.get(reverse("current_imports"))
self.assertEqual(response.status_code, 200)
@@ -2860,7 +2860,7 @@ class ImportTestInterface(BaseImportTest):
response = client.get(reverse("current_imports"))
self.assertRedirects(response, '/')
- self.set_global_permission([imprt, imprt2], "change_import")
+ self.set_global_permission([imprt, imprt2], ("view_import", "change_import"))
client = self.import_login()
response = client.get(reverse("current_imports"))
self.assertEqual(response.status_code, 200)
@@ -2868,17 +2868,19 @@ class ImportTestInterface(BaseImportTest):
self.assertIn(f"import-action-{imprt.pk}", content)
self.assertIn(f"import-action-{imprt2.pk}", content)
self.assertNotIn(delete_tag, content)
- self.remove_global_permission([imprt, imprt2], ("change_import",))
+ self.remove_global_permission([imprt, imprt2], ("view_import", "change_import",))
- self.set_global_permission([imprt, imprt2], ("change_import", "delete_import"))
+ self.set_global_permission([imprt, imprt2], ("view_import", "change_import",
+ "delete_import"))
client = self.import_login()
response = client.get(reverse("current_imports"))
self.assertEqual(response.status_code, 200)
content = response.content.decode()
self.assertIn(delete_tag, content)
- self.remove_global_permission([imprt, imprt2], ("change_import", "delete_import"))
+ self.remove_global_permission([imprt, imprt2], ("view_import", "change_import",
+ "delete_import"))
- self.set_own_permission([imprt], "change_own_import")
+ self.set_own_permission([imprt], ("view_own_import", "change_own_import"))
client = self.import_login()
response = client.get(reverse("current_imports"))
self.assertEqual(response.status_code, 200)
@@ -2887,7 +2889,6 @@ class ImportTestInterface(BaseImportTest):
self.assertNotIn(f"import-action-{imprt2.pk}", content,
msg="Import 2 unexpectedly found in import list")
self.assertNotIn(delete_tag, content)
- self.set_own_permission([imprt], ("change_own_import", "change_own_import"))
def _test_create_import_get_data(self):
csv_path = os.path.join(LIB_BASE_PATH, "ishtar_common", "tests", "insee-test.csv")