mirror of
https://github.com/trezor/trezor-firmware.git
synced 2025-08-02 03:48:58 +00:00
fix(tests): fix extra ETH unknown token dialog for T1
This commit is contained in:
parent
fe55f0c1f0
commit
bd0b91a229
@ -117,14 +117,18 @@ class TestMsgEthereumSigntx:
|
|||||||
@pytest.mark.setup_client(mnemonic=MNEMONIC12)
|
@pytest.mark.setup_client(mnemonic=MNEMONIC12)
|
||||||
def test_ethereum_signtx_unknown_erc20_token(self, client):
|
def test_ethereum_signtx_unknown_erc20_token(self, client):
|
||||||
with client:
|
with client:
|
||||||
client.set_expected_responses(
|
expected_responses = [
|
||||||
[
|
messages.ButtonRequest(code=messages.ButtonRequestType.SignTx),
|
||||||
messages.ButtonRequest(code=messages.ButtonRequestType.SignTx),
|
messages.ButtonRequest(code=messages.ButtonRequestType.SignTx),
|
||||||
messages.ButtonRequest(code=messages.ButtonRequestType.SignTx),
|
]
|
||||||
messages.ButtonRequest(code=messages.ButtonRequestType.SignTx),
|
# TT asks for contract address confirmation
|
||||||
messages.EthereumTxRequest(data_length=None),
|
if client.features.model == "T":
|
||||||
]
|
expected_responses.append(
|
||||||
)
|
messages.ButtonRequest(code=messages.ButtonRequestType.SignTx)
|
||||||
|
)
|
||||||
|
|
||||||
|
expected_responses.append(messages.EthereumTxRequest(data_length=None))
|
||||||
|
client.set_expected_responses(expected_responses)
|
||||||
|
|
||||||
data = bytearray()
|
data = bytearray()
|
||||||
# method id signalizing `transfer(address _to, uint256 _value)` function
|
# method id signalizing `transfer(address _to, uint256 _value)` function
|
||||||
|
Loading…
Reference in New Issue
Block a user