From 1fd2ab76a1773763a94a76546704ed0a20830b1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Mon, 11 Jul 2022 09:44:42 +0200 Subject: [PATCH] tests: add check for refused http access for sites using pickle (#67190) --- tests/test_rootdirectory.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/test_rootdirectory.py b/tests/test_rootdirectory.py index 5344a2fc3..76ba7845f 100644 --- a/tests/test_rootdirectory.py +++ b/tests/test_rootdirectory.py @@ -27,6 +27,12 @@ def pub(): clean_temporary_pub() +@pytest.fixture +def pickle_pub(): + yield create_temporary_pub(sql_mode=False) + clean_temporary_pub() + + @pytest.fixture def user1(pub): user1 = pub.user_class(name='user-one-role') @@ -180,3 +186,8 @@ def test_jquery_debug_mode(pub, formdef1): def test_i18n_js(pub): get_app(pub).get('/i18n.js') + + +def test_pickle_site(pickle_pub): + resp = get_app(pickle_pub).get('/', status=503) + assert resp.text == 'Missing database configuration'