Skip to content

Commit 02ccccd

Browse files
committed
test(recovery): gate per-word BIP-39 validation at 7.15.1, as documented
The test's own docstring says the feature it exercises requires firmware 7.15.1+, but the gate admitted 7.15.0. Any 7.15.0 build therefore runs a test for behaviour that release is not expected to have: entering a word outside the BIP-39 wordlist returns a CharacterRequest for the next word rather than a Failure, and the assertion fails. No behaviour change -- the gate now matches the docstring beside it.
1 parent 3e68c86 commit 02ccccd

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

tests/test_msg_recoverydevice_cipher.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ def test_invalid_bip39_word_rejected(self):
174174
BIP-39 wordlist must return Failure immediately.
175175
Requires firmware 7.15.1+ (per-word validation).
176176
"""
177-
self.requires_firmware("7.15.0")
177+
self.requires_firmware("7.15.1")
178178
ret = self.client.call_raw(proto.RecoveryDevice(word_count=12,
179179
passphrase_protection=False,
180180
pin_protection=False,

0 commit comments

Comments
 (0)