diff --git a/wagtail/tests/templates/tests/event_page.html b/wagtail/tests/templates/tests/event_page.html index 917c83501..b60bc6058 100644 --- a/wagtail/tests/templates/tests/event_page.html +++ b/wagtail/tests/templates/tests/event_page.html @@ -1,3 +1,4 @@ +{% load pageurl %} @@ -6,5 +7,6 @@

{{ self.title }}

Event

+

Back to events index

diff --git a/wagtail/wagtailcore/tests.py b/wagtail/wagtailcore/tests.py index 1e0c0f10c..ce1b1ef90 100644 --- a/wagtail/wagtailcore/tests.py +++ b/wagtail/wagtailcore/tests.py @@ -162,6 +162,20 @@ class TestServeView(TestCase): self.assertContains(response, 'Christmas') +class TestPageUrlTags(TestCase): + fixtures = ['test.json'] + + def test_pageurl_tag(self): + response = self.client.get('/events/') + self.assertEqual(response.status_code, 200) + self.assertContains(response, 'Christmas') + + def test_slugurl_tag(self): + response = self.client.get('/events/christmas/') + self.assertEqual(response.status_code, 200) + self.assertContains(response, 'Back to events index') + + class TestPagePermission(TestCase): fixtures = ['test.json']