From 640a72c52d994a93119909bf0689fe64db07d150 Mon Sep 17 00:00:00 2001 From: Bartuccio Antoine Date: Mon, 15 Jul 2019 12:36:05 +0200 Subject: [PATCH] core: add tests for UserToolsView --- core/tests.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/core/tests.py b/core/tests.py index 92e41a98..ff482067 100644 --- a/core/tests.py +++ b/core/tests.py @@ -396,6 +396,21 @@ http://git.an ) +class UserToolsTest(TestCase): + def setUp(self): + call_command("populate") + + def test_anonymous_user_unauthorized(self): + response = self.client.get(reverse("core:user_tools")) + self.assertEquals(response.status_code, 403) + + def test_page_is_working(self): + 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) + + # TODO: many tests on the pages: # - renaming a page # - changing a page's parent --> check that page's children's full_name