refactoring

This commit is contained in:
2025-03-07 07:05:54 +01:00
parent 7472638f17
commit 58f0e3dbfa
5 changed files with 60 additions and 61 deletions

View File

@@ -2,8 +2,9 @@ from datetime import datetime as Datetime
import pytest
from delta_barth._management import CURRENT_SESSION
from delta_barth.api import common
from delta_barth.constants import DEFAULT_API_ERR_CODE, HTTP_CURRENT_CONNECTION
from delta_barth.constants import DEFAULT_API_ERR_CODE
from delta_barth.errors import (
ApiConnectionError,
UnspecifiedRequestType,
@@ -69,7 +70,7 @@ def test_ping(api_base_url):
@pytest.mark.api_con_required
def test_login_logout(credentials, api_base_url):
assert HTTP_CURRENT_CONNECTION.session_token is None
assert CURRENT_SESSION.session_token is None
resp, state = common.login(
base_url=api_base_url,
user_name=credentials["user"],
@@ -78,14 +79,14 @@ def test_login_logout(credentials, api_base_url):
mandant=credentials["mandant"],
)
assert state.code == 0
assert HTTP_CURRENT_CONNECTION.session_token is not None
assert CURRENT_SESSION.session_token is not None
resp, state = common.logout(
base_url=api_base_url,
)
assert resp is None
assert state.code == 0
assert HTTP_CURRENT_CONNECTION.session_token is None
assert "DelecoToken" not in HTTP_CURRENT_CONNECTION.headers
assert CURRENT_SESSION.session_token is None
assert "DelecoToken" not in CURRENT_SESSION.headers
resp, state = common.login(
base_url=api_base_url,