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

fix(tests): fix authorize coinjoin device test

This commit is contained in:
M1nd3r 2025-03-12 12:13:40 +01:00
parent 5ec5adce22
commit 23010975b3

View File

@ -19,6 +19,7 @@ import time
import pytest import pytest
from trezorlib import btc, device, messages from trezorlib import btc, device, messages
from trezorlib.debuglink import ProtocolVersion
from trezorlib.debuglink import SessionDebugWrapper as Session from trezorlib.debuglink import SessionDebugWrapper as Session
from trezorlib.debuglink import TrezorClientDebugLink as Client from trezorlib.debuglink import TrezorClientDebugLink as Client
from trezorlib.exceptions import TrezorFailure from trezorlib.exceptions import TrezorFailure
@ -807,7 +808,11 @@ def test_multisession_authorization(client: Client):
) )
# Open a second session. # Open a second session.
session2 = client.get_session() if client.protocol_version is ProtocolVersion.PROTOCOL_V2:
session_id = b"\x02"
else:
session_id = None
session2 = client.get_session(session_id=session_id)
# Authorize CoinJoin with www.example2.com in session 2. # Authorize CoinJoin with www.example2.com in session 2.
btc.authorize_coinjoin( btc.authorize_coinjoin(