1
0
mirror of https://github.com/trezor/trezor-firmware.git synced 2025-05-07 09:29:04 +00:00

test(core): close _raw_client in case client() fixture fails

[no changelog]
This commit is contained in:
Roman Zeyde 2025-04-02 17:02:46 +03:00 committed by Roman Zeyde
parent a91d18ba2c
commit f436bcd6fa

View File

@ -282,6 +282,7 @@ def client(
_raw_client.reset_debug_features() _raw_client.reset_debug_features()
_raw_client.open() _raw_client.open()
try:
try: try:
_raw_client.sync_responses() _raw_client.sync_responses()
_raw_client.init_device() _raw_client.init_device()
@ -348,7 +349,7 @@ def client(
with ui_tests.screen_recording(_raw_client, request): with ui_tests.screen_recording(_raw_client, request):
yield _raw_client yield _raw_client
finally:
_raw_client.close() _raw_client.close()