From 3c6c92755f2aa38eb7bcc2b5eff66bd70c12279c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Benjamin=20H=C3=A4ttasch?=
 <benjamin.haettasch@fachschaft.informatik.tu-darmstadt.de>
Date: Mon, 3 Mar 2025 13:41:32 +0100
Subject: [PATCH] Improve AKSubmission tests

This resolves warnings that were caused by using naive datetimes for two on-the-fly created events.
---
 AKSubmission/tests.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/AKSubmission/tests.py b/AKSubmission/tests.py
index 2e79be6d..b36f411b 100644
--- a/AKSubmission/tests.py
+++ b/AKSubmission/tests.py
@@ -249,7 +249,8 @@ class ModelViewTests(BasicViewTests, TestCase):
 
         event2 = Event.objects.create(name='Event without requirements',
                                       slug='no_req',
-                                      start=datetime.now(), end=datetime.now(),
+                                      start=datetime.now().astimezone(event.timezone),
+                                      end=datetime.now().astimezone(event.timezone),
                                       active=True)
         form2 = AKSubmissionForm(data={'name': 'Test AK', 'event': event2}, instance=None, initial={"event": event2})
         self.assertNotIn('requirements', form2.fields,
@@ -266,7 +267,8 @@ class ModelViewTests(BasicViewTests, TestCase):
 
         event2 = Event.objects.create(name='Event without types',
                                       slug='no_types',
-                                      start=datetime.now(), end=datetime.now(),
+                                      start=datetime.now().astimezone(event.timezone),
+                                      end=datetime.now().astimezone(event.timezone),
                                       active=True)
         form2 = AKSubmissionForm(data={'name': 'Test AK', 'event': event2}, instance=None, initial={"event": event2})
         self.assertNotIn('types', form2.fields,
-- 
GitLab