1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-07-30 18:38:27 +00:00

fixup! test(python): adjust tests to session-based trezorlib

This commit is contained in:
M1nd3r 2025-07-12 18:03:41 +02:00
parent 5cc7d4c7c7
commit 1dde0e0cdf

View File

@ -58,6 +58,19 @@ def get_ping_title(lang: str) -> str:
return content["translations"]["words__confirm"]
@pytest.fixture
def client(client: Client) -> Iterator[Client]:
session = client.get_seedless_session()
lang_before = session.features.language or ""
try:
set_language(session, "en", force=True)
yield client
finally:
client = client.get_new_client()
session = client.get_seedless_session()
set_language(session, lang_before[:2], force=True)
@pytest.fixture
def session(session: Session) -> Iterator[Session]:
lang_before = session.features.language or ""