docs: define customer release branch policy
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
from django.contrib.auth import get_user_model
|
||||
from django.test import TestCase
|
||||
from django.urls import reverse
|
||||
|
||||
from workflows.app_registry import build_portal_app_sections, ensure_portal_app_configs
|
||||
from workflows.models import PortalAppConfig
|
||||
@@ -48,3 +49,17 @@ class AppRegistryPermissionTests(TestCase):
|
||||
self.assertNotIn('requests_dashboard', self._visible_keys(self.staff))
|
||||
self.assertIn('requests_dashboard', self._visible_keys(self.it_staff))
|
||||
|
||||
def test_super_admin_cannot_open_platform_owner_app_registry_page(self):
|
||||
self.client.force_login(self.super_admin)
|
||||
|
||||
response = self.client.get(reverse('portal_app_registry_page'))
|
||||
|
||||
self.assertEqual(response.status_code, 302)
|
||||
self.assertEqual(response.url, reverse('home'))
|
||||
|
||||
def test_platform_owner_can_open_app_registry_page(self):
|
||||
self.client.force_login(self.platform_owner)
|
||||
|
||||
response = self.client.get(reverse('portal_app_registry_page'))
|
||||
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
Reference in New Issue
Block a user