From 647e1a06d513f6fc84bc4b8a1fb7e2dc3ae41ce9 Mon Sep 17 00:00:00 2001 From: Eskil Heyn Olsen Date: Thu, 17 Jan 2013 20:35:23 -0800 Subject: [PATCH] Add test to ensure it is disabled --- tests/configured_tests.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/configured_tests.py b/tests/configured_tests.py index 67d88c4..0c59ddf 100644 --- a/tests/configured_tests.py +++ b/tests/configured_tests.py @@ -395,6 +395,18 @@ class ChangePasswordPostViewTest(SecurityTest): self.assertIn('Profile Page', r.data) +class ChangePasswordDisabledTest(SecurityTest): + + AUTH_CONFIG = { + 'SECURITY_CHANGEABLE': False, + } + + def test_change_password_endpoint_is_404(self): + self.authenticate() + r = self.client.get('/change', follow_redirects=True) + self.assertEqual(404, r.status_code) + + class TrackableTests(SecurityTest): AUTH_CONFIG = {