From 84d4ccebd2d96aee93f9f9d06d26d388ed73261f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20H=C3=A4ttasch?=
 <benjamin.haettasch@fachschaft.informatik.tu-darmstadt.de>
Date: Sun, 25 Dec 2022 13:38:39 +0100
Subject: [PATCH] Add view tests for AKScheduling

---
 AKScheduling/tests.py | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

diff --git a/AKScheduling/tests.py b/AKScheduling/tests.py
index a39b155a..8b7bcf91 100644
--- a/AKScheduling/tests.py
+++ b/AKScheduling/tests.py
@@ -1 +1,17 @@
-# Create your tests here.
+from django.test import TestCase
+from AKModel.tests import BasicViewTests
+
+
+class ModelViewTests(BasicViewTests, TestCase):
+    fixtures = ['model.json']
+
+    VIEWS_STAFF_ONLY = [
+        ('admin:schedule', {'event_slug': 'kif42'}),
+        ('admin:slots_unscheduled', {'event_slug': 'kif42'}),
+        ('admin:constraint-violations', {'slug': 'kif42'}),
+        ('admin:special-attention', {'slug': 'kif42'}),
+        ('admin:cleanup-wish-slots', {'event_slug': 'kif42'}),
+        ('admin:autocreate-availabilities', {'event_slug': 'kif42'}),
+        ('admin:tracks_manage', {'event_slug': 'kif42'}),
+        ('admin:enter-interest', {'event_slug': 'kif42', 'pk': 1}),
+    ]
-- 
GitLab