This commit is contained in:
Peter D. Gray 2025-09-09 10:51:54 -04:00 committed by doc-hex
parent ab1b656277
commit 16c3caee28

View File

@ -1541,26 +1541,30 @@ def test_home_menu_xfp(goto_home, pick_menu_item, press_select, cap_story, cap_m
pick_menu_item("Always Show")
time.sleep(.3)
m = cap_menu()
assert m[1] == "Ready To Sign"
assert m[0] == "<" + xfp2str(settings_get("xfp")) + ">"
assert m[1] == "Ready To Sign"
goto_eph_seed_menu()
pick_menu_item("Generate Words")
pick_menu_item(f"12 Words")
time.sleep(0.1)
need_keypress("6") # skip words
need_keypress("6") # skip quiz
press_select()
time.sleep(.1)
_, story = cap_story()
if "Press (1) to store temporary seed" in story:
# seed vault enabled
press_select() # do not save
press_select() # new tmp seed
time.sleep(.2)
m = cap_menu()
assert m[1] == "Ready To Sign"
assert m[0] == "[" + xfp2str(settings_get("xfp")) + "]"
pick_menu_item("Restore Master")
press_select()
time.sleep(.3)
m = cap_menu()
assert m[1] == "Ready To Sign"
@ -1568,11 +1572,13 @@ def test_home_menu_xfp(goto_home, pick_menu_item, press_select, cap_story, cap_m
# disable now
pick_menu_item("Settings")
pick_menu_item("Home Menu XFP")
time.sleep(.1)
_, story = cap_story()
if "Forces display of XFP" in story:
press_select()
pick_menu_item("Only Tmp")
time.sleep(.3)
m = cap_menu()
assert m[0] == "Ready To Sign"