diff --git a/tests/test_progit_flask_ui_repo.py b/tests/test_progit_flask_ui_repo.py index 015912d..c0e8e5a 100644 --- a/tests/test_progit_flask_ui_repo.py +++ b/tests/test_progit_flask_ui_repo.py @@ -209,8 +209,11 @@ class PagureFlaskRepotests(tests.Modeltests): '
  • Description updated
  • ' in output.data) - def test_view_settings(self): + @patch('pagure.ui.repo.admin_session_timedout') + def test_view_settings(self, ast): """ Test the view_settings endpoint. """ + ast.return_value = False + output = self.app.get('/foo/settings') self.assertEqual(output.status_code, 302) @@ -227,7 +230,12 @@ class PagureFlaskRepotests(tests.Modeltests): user.username = 'pingou' with tests.user_set(pagure.APP, user): - output = self.app.get('/test/settings', follow_redirects=True) + ast.return_value = True + output = self.app.get('/test/settings') + self.assertEqual(output.status_code, 302) + + ast.return_value = False + output = self.app.get('/test/settings') self.assertEqual(output.status_code, 200) self.assertTrue('
    ' in output.data) self.assertTrue('

    Settings

    ' in output.data)