feat: websockets
CI / test (push) Successful in 1m56s
CI / build (push) Successful in 48s

This commit is contained in:
2026-07-31 14:27:50 +02:00
parent 125c9dd186
commit 393b39cacd
13 changed files with 626 additions and 2 deletions
+14
View File
@@ -29,3 +29,17 @@ class TestBackofficeAccess(TestCase):
response = self.client.get(reverse('backoffice:product_list'))
assert response.status_code == 403
def test_non_staff_user_gets_forbidden_on_ws_demo(self):
user = User.objects.create_user('leia', 'leia@rebels.com', 'ihatesand', is_staff=False)
self.client.force_login(user)
response = self.client.get(reverse('backoffice:ws_demo'))
assert response.status_code == 403
def test_superuser_can_access_ws_demo(self):
user = User.objects.create_superuser('vader2', 'vader2@empire.com', 'ihatesand')
self.client.force_login(user)
response = self.client.get(reverse('backoffice:ws_demo'))
assert response.status_code == 200