aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps/events/tests
diff options
context:
space:
mode:
Diffstat (limited to 'pydis_site/apps/events/tests')
-rw-r--r--pydis_site/apps/events/tests/test_views.py16
1 files changed, 4 insertions, 12 deletions
diff --git a/pydis_site/apps/events/tests/test_views.py b/pydis_site/apps/events/tests/test_views.py
index 9561255f..0db0ef9a 100644
--- a/pydis_site/apps/events/tests/test_views.py
+++ b/pydis_site/apps/events/tests/test_views.py
@@ -1,12 +1,11 @@
from pathlib import Path
-from unittest.mock import patch
from django.conf import settings
-from django.test import TestCase
+from django.test import TestCase, override_settings
from django_hosts.resolvers import reverse
-PAGES_PATH = Path(settings.BASE_DIR, "pydis_site", "apps", "events", "tests", "test-pages")
+PAGES_PATH = Path(settings.BASE_DIR, "pydis_site", "templates", "events", "test-pages")
class IndexTests(TestCase):
@@ -18,7 +17,7 @@ class IndexTests(TestCase):
class PageTests(TestCase):
- @patch("pydis_site.apps.events.views.page.PAGES_PATH", new=PAGES_PATH)
+ @override_settings(PAGES_PATH=PAGES_PATH)
def test_valid_event_page_reponse_200(self):
"""Should return response code 200 when visiting valid event page."""
pages = (
@@ -30,7 +29,7 @@ class PageTests(TestCase):
resp = self.client.get(page)
self.assertEqual(resp.status_code, 200)
- @patch("pydis_site.apps.events.views.page.PAGES_PATH", new=PAGES_PATH)
+ @override_settings(PAGES_PATH=PAGES_PATH)
def test_invalid_event_page_404(self):
"""Should return response code 404 when visiting invalid event page."""
pages = (
@@ -41,10 +40,3 @@ class PageTests(TestCase):
with self.subTest(page=page):
resp = self.client.get(page)
self.assertEqual(resp.status_code, 404)
-
- @patch("pydis_site.apps.events.views.page.PAGES_PATH")
- def test_removing_trailing_slash_from_path(self, path_mock):
- """Should remove trailing slash from path when this exists there."""
- url = reverse("events:page", ("this-is-my-event/",))
- self.client.get(url)
- path_mock.joinpath.assert_called_with("this-is-my-event")