@@ -191,8 +191,10 @@ def test_import_extension_route(client: FlaskClient, tmp_path: Path) -> None:
191191 """Test importing a .vext extension file."""
192192 route = "/opengeodeweb_back/import_extension"
193193 original_data_folder = client .application .config ["DATA_FOLDER_PATH" ]
194- client .application .config ["DATA_FOLDER_PATH" ] = os .path .join (
195- str (tmp_path ), "extension_test_data"
194+ new_data_folder = os .path .join (str (tmp_path ), "extension_test_data" )
195+ client .application .config ["DATA_FOLDER_PATH" ] = new_data_folder
196+ client .application .config ["EXTENSIONS_FOLDER_PATH" ] = os .path .join (
197+ new_data_folder , "extensions"
196198 )
197199 vext_path = tmp_path / "test-extension-1.0.0.vext"
198200 with zipfile .ZipFile (vext_path , "w" , compression = zipfile .ZIP_DEFLATED ) as zipf :
@@ -238,8 +240,10 @@ def test_import_extension_invalid_file(client: FlaskClient, tmp_path: Path) -> N
238240 """Test importing an invalid .vext file (missing dist folder)."""
239241 route = "/opengeodeweb_back/import_extension"
240242 original_data_folder = client .application .config ["DATA_FOLDER_PATH" ]
241- client .application .config ["DATA_FOLDER_PATH" ] = os .path .join (
242- str (tmp_path ), "extension_invalid_test"
243+ new_data_folder = os .path .join (str (tmp_path ), "extension_invalid_test" )
244+ client .application .config ["DATA_FOLDER_PATH" ] = new_data_folder
245+ client .application .config ["EXTENSIONS_FOLDER_PATH" ] = os .path .join (
246+ new_data_folder , "extensions"
243247 )
244248 vext_path = tmp_path / "invalid-extension.vext"
245249 with zipfile .ZipFile (vext_path , "w" ) as zipf :
0 commit comments