From 031ae051f9a3f477580f798176c268a896e9eab4 Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Sun, 1 Feb 2026 09:11:02 +0000 Subject: [PATCH] CmdTestAutosignBase: simplify mnemonic entry --- test/cmdtest_d/autosign.py | 4 ++-- test/cmdtest_d/include/input.py | 5 +++++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/test/cmdtest_d/autosign.py b/test/cmdtest_d/autosign.py index d6b8095e..9cbb43ea 100755 --- a/test/cmdtest_d/autosign.py +++ b/test/cmdtest_d/autosign.py @@ -47,7 +47,7 @@ from ..include.common import ( from .include.common import ref_dir, dfl_words_file, dfl_bip39_file from .base import CmdTestBase -from .include.input import stealth_mnemonic_entry +from .include.input import mnemonic_entry class CmdTestAutosignBase(CmdTestBase): networks = ('btc',) @@ -238,7 +238,7 @@ class CmdTestAutosignBase(CmdTestBase): 'Type a number.*: ', str(mne.entry_modes.index(entry_mode) + 1), regex = True) - stealth_mnemonic_entry(t, mne, mn, entry_mode) + mnemonic_entry(t, mne, mn) t.written_to_file('Autosign wallet') diff --git a/test/cmdtest_d/include/input.py b/test/cmdtest_d/include/input.py index d379e200..61b3cbbe 100755 --- a/test/cmdtest_d/include/input.py +++ b/test/cmdtest_d/include/input.py @@ -14,6 +14,11 @@ import time from ...include.common import getrand from .common import randbool +def mnemonic_entry(t, mne, mn): + p_ok, _ = mne.word_prompt + for wnum, word in enumerate(mn, 1): + t.expect(p_ok.format(wnum), word + ' ') + def stealth_mnemonic_entry(t, mne, mn, entry_mode, pad_entry=False): def pad_mnemonic(mn, ss_len):