@@ -646,16 +646,6 @@ def parse_junit(path):
646646 '0x swap ETH to ERC-20' , 'DEX aggregator swap via 0x protocol.' , []),
647647 ('E15' , 'test_msg_ethereum_cfunc' , 'test_sign_execTx' ,
648648 'Contract function call' , 'Generic contract call signing.' , []),
649- ('E16' , 'test_msg_ethereum_signtx' , 'test_ethereum_blind_sign_blocked' ,
650- 'Blind sign BLOCKED (AdvancedMode OFF)' ,
651- 'Contract data with AdvancedMode disabled. Device shows BLOCKED screen and refuses to sign. '
652- 'This is the default behavior -- blind signing must be explicitly enabled.' ,
653- ['BLOCKED screen' ]),
654- ('E17' , 'test_msg_ethereum_signtx' , 'test_ethereum_blind_sign_allowed' ,
655- 'Blind sign ALLOWED (AdvancedMode ON)' ,
656- 'Contract data with AdvancedMode enabled. Device shows BLIND SIGNATURE warning '
657- 'before proceeding. User sees raw data and must explicitly confirm.' ,
658- ['BLIND SIGNATURE warning' ])
659649 ]),
660650
661651 ('R' , 'Ripple (XRP)' , '7.0.0' ,
@@ -816,6 +806,16 @@ def parse_junit(path):
816806 'Signature verification math' , 'Unit test for the metadata blob signature algorithm.' , []),
817807 ('V7' , 'test_msg_ethereum_clear_signing' , 'test_tampered_blob_fails_verification' ,
818808 'Tampered blob fails' , 'Any byte change in the blob invalidates the signature.' , []),
809+ ('V8' , 'test_msg_ethereum_signtx' , 'test_ethereum_blind_sign_blocked' ,
810+ 'Blind sign BLOCKED (AdvancedMode OFF)' ,
811+ 'Contract data with AdvancedMode disabled. Device shows BLOCKED screen and refuses to sign. '
812+ 'This is the default behavior -- blind signing must be explicitly enabled.' ,
813+ ['BLOCKED screen' ]),
814+ ('V9' , 'test_msg_ethereum_signtx' , 'test_ethereum_blind_sign_allowed' ,
815+ 'Blind sign ALLOWED (AdvancedMode ON)' ,
816+ 'Contract data with AdvancedMode enabled. Device shows BLIND SIGNATURE warning '
817+ 'before proceeding. User sees raw data and must explicitly confirm.' ,
818+ ['BLIND SIGNATURE warning' ]),
819819 ]),
820820
821821 ('S' , 'Solana' , '7.14.0' ,
0 commit comments