diff --git a/swh/vault/tests/test_server.py b/swh/vault/tests/test_server.py --- a/swh/vault/tests/test_server.py +++ b/swh/vault/tests/test_server.py @@ -11,6 +11,7 @@ from swh.core.api.serializers import json_dumps, msgpack_dumps, msgpack_loads from swh.vault.api.serializers import ENCODERS +import swh.vault.api.server from swh.vault.api.server import app, check_config, make_app_from_configfile from swh.vault.tests.test_backend import TEST_SWHID @@ -36,6 +37,11 @@ """ app = make_app_from_configfile() assert app is not None + assert "vault" in app.config + + # Cleanup app + del app.config["vault"] + swh.vault.api.server.vault = None def test_make_app_from_file(swh_local_vault_config, tmp_path): @@ -48,12 +54,24 @@ app = make_app_from_configfile(conf_path) assert app is not None + assert "vault" in app.config + + # Cleanup app + del app.config["vault"] + swh.vault.api.server.vault = None @pytest.fixture -def vault_app(swh_vault_config): +def vault_app(swh_local_vault_config): + # Set app config + app.config["vault"] = swh_local_vault_config["vault"] + yield app + # Cleanup app + del app.config["vault"] + swh.vault.api.server.vault = None + @pytest.fixture def cli(vault_app):