From 3fc868894164350daec0918cc4211dc15ae55409 Mon Sep 17 00:00:00 2001 From: Bartuccio Antoine Date: Thu, 29 Aug 2019 17:23:27 +0200 Subject: [PATCH] com/core: remove links to index edition that caused error 500 --- com/views.py | 3 --- core/templates/core/user_tools.jinja | 1 - core/tests.py | 19 +++++++++++++++++++ 3 files changed, 19 insertions(+), 4 deletions(-) diff --git a/com/views.py b/com/views.py index 810d7b60..8af6d734 100644 --- a/com/views.py +++ b/com/views.py @@ -114,9 +114,6 @@ class ComTabsMixin(TabedViewMixin): "name": _("Weekmail destinations"), } ) - tab_list.append( - {"url": reverse("com:index_edit"), "slug": "index", "name": _("Index page")} - ) tab_list.append( {"url": reverse("com:info_edit"), "slug": "info", "name": _("Info message")} ) diff --git a/core/templates/core/user_tools.jinja b/core/templates/core/user_tools.jinja index e5c8081b..4714a9b9 100644 --- a/core/templates/core/user_tools.jinja +++ b/core/templates/core/user_tools.jinja @@ -83,7 +83,6 @@
  • {% trans %}Weekmail destinations{% endtrans %}
  • {% trans %}Create news{% endtrans %}
  • {% trans %}Moderate news{% endtrans %}
  • -
  • {% trans %}Edit index page{% endtrans %}
  • {% trans %}Edit alert message{% endtrans %}
  • {% trans %}Edit information message{% endtrans %}
  • {% trans %}Moderate files{% endtrans %}
  • diff --git a/core/tests.py b/core/tests.py index ff482067..71898662 100644 --- a/core/tests.py +++ b/core/tests.py @@ -405,11 +405,30 @@ class UserToolsTest(TestCase): self.assertEquals(response.status_code, 403) def test_page_is_working(self): + # Test for simple user self.client.login(username="guy", password="plop") response = self.client.get(reverse("core:user_tools")) self.assertNotEquals(response.status_code, 500) self.assertEquals(response.status_code, 200) + # Test for root + self.client.login(username="root", password="plop") + response = self.client.get(reverse("core:user_tools")) + self.assertNotEquals(response.status_code, 500) + self.assertEquals(response.status_code, 200) + + # Test for skia + self.client.login(username="skia", password="plop") + response = self.client.get(reverse("core:user_tools")) + self.assertNotEquals(response.status_code, 500) + self.assertEquals(response.status_code, 200) + + # Test for comunity + self.client.login(username="comunity", password="plop") + response = self.client.get(reverse("core:user_tools")) + self.assertNotEquals(response.status_code, 500) + self.assertEquals(response.status_code, 200) + # TODO: many tests on the pages: # - renaming a page