diff options
Diffstat (limited to 'ishtar_common/tests.py')
-rw-r--r-- | ishtar_common/tests.py | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py index 6152f7799..91a5b4a17 100644 --- a/ishtar_common/tests.py +++ b/ishtar_common/tests.py @@ -2822,16 +2822,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) @@ -2859,7 +2859,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) @@ -2867,17 +2867,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) @@ -2886,7 +2888,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") |