From 75e771b63b3902eb915ba67ed448483c6c285944 Mon Sep 17 00:00:00 2001 From: highlander Date: Thu, 26 Mar 2026 23:56:14 -0600 Subject: [PATCH] fix: gate EVM clear-signing tests on EthereumTxMetadata Tests gate on EthereumSignTx which exists in all firmware versions. Should gate on EthereumTxMetadata (the new message) so tests skip when firmware lacks clear-signing support instead of running and failing. --- tests/test_msg_ethereum_clear_signing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_msg_ethereum_clear_signing.py b/tests/test_msg_ethereum_clear_signing.py index bbea9736..5d9e661a 100644 --- a/tests/test_msg_ethereum_clear_signing.py +++ b/tests/test_msg_ethereum_clear_signing.py @@ -412,7 +412,7 @@ class TestEthereumClearSigning(common.KeepKeyTest): def setUp(self): super().setUp() self.requires_firmware("7.14.0") - self.requires_message("EthereumSignTx") + self.requires_message("EthereumTxMetadata") self.setup_mnemonic_nopin_nopassphrase() def test_valid_metadata_returns_verified(self):