From 893463ca511d901efff01985751b651f27ec662a Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Apr 20 2015 12:56:55 +0000 Subject: Add tests on the user_settings endpoint when the admin session times out --- diff --git a/tests/test_progit_flask_ui_app.py b/tests/test_progit_flask_ui_app.py index 7f14ca0..517941d 100644 --- a/tests/test_progit_flask_ui_app.py +++ b/tests/test_progit_flask_ui_app.py @@ -192,8 +192,10 @@ class PagureFlaskApptests(tests.Modeltests): self.assertTrue(os.path.exists( os.path.join(tests.HERE, 'requests', 'project#1.git'))) - def test_user_settings(self): + @patch('pagure.ui.app.admin_session_timedout') + def test_user_settings(self, ast): """ Test the user_settings endpoint. """ + ast.return_value = False self.test_new_project() user = tests.FakeUser() @@ -238,6 +240,10 @@ class PagureFlaskApptests(tests.Modeltests): self.assertTrue( '
' in output.data) + ast.return_value = True + output = self.app.get('/settings/') + self.assertEqual(output.status_code, 302) + def test_markdown_preview(self): """ Test the markdown_preview endpoint. """