change setup APIfor session to ensure correct state

This commit is contained in:
2025-03-27 10:04:34 +01:00
parent 1f497fe193
commit 7bb312d34e
2 changed files with 7 additions and 4 deletions

View File

@@ -74,8 +74,9 @@ def exmpl_api_sales_prognosis_output() -> pd.DataFrame:
# ** sessions
@pytest.fixture(scope="function")
def session(credentials, api_base_url) -> delta_barth.session.Session:
def session(credentials, api_base_url, tmp_path) -> delta_barth.session.Session:
session = delta_barth.session.Session(HTTP_BASE_CONTENT_HEADERS)
session.set_data_path(str(tmp_path))
session.set_base_url(api_base_url)
session.set_credentials(
username=credentials["user"],
@@ -83,6 +84,7 @@ def session(credentials, api_base_url) -> delta_barth.session.Session:
database=credentials["db"],
mandant=credentials["mandant"],
)
session.setup()
return session