What changed, and why it matters
This commit simply deletes one automated test from the test suite. It does not change any production code that users interact with. By itself, removing a test does not create a security vulnerability, though it may reduce future confidence that a related feature still works correctly.
No immediate security action is required. If the removed test covered behavior still expected by the project, consider restoring it or adding an equivalent test to maintain regression coverage. Review whether the deletion was intentional and documented.
Security signals we found
No production code modified
Test-only deletion
No functional or behavioral change to firmware
Evidence from the diff
The diff removes test_back_from_seed_finalize from tests/test_flows_seed.py. The test verified that pressing BACK from SeedFinalizeView returns the user to the last word entry view via the back stack. No application code in src/ is modified, and no runtime behavior of the SeedSigner firmware changes.
Changed components
tests/test_flows_seed.pyInspect captured patch +0 / −22
diff --git a/tests/test_flows_seed.py b/tests/test_flows_seed.py
index 6db95f3..03dfc88 100644
--- a/tests/test_flows_seed.py
+++ b/tests/test_flows_seed.py
@@ -575,28 +575,6 @@ class TestSeedEntryBackFlows(FlowTest):
assert self.controller.resume_main_flow == Controller.FLOW__SIGN_MESSAGE
- def test_back_from_seed_finalize(self):
- """
- Pressing BACK from SeedFinalizeView should return to the last word
- entry view via the back stack.
- """
- mnemonic = "tone flat shed cool census soul paddle boy flight fantasy stem social".split()
- sequence = [
- FlowStep(MainMenuView, button_data_selection=MainMenuView.SEEDS),
- FlowStep(seed_views.SeedsMenuView, is_redirect=True),
- FlowStep(seed_views.LoadSeedView, button_data_selection=seed_views.LoadSeedView.TYPE_12WORD),
- ]
-
- for word in mnemonic:
- sequence.append(FlowStep(seed_views.SeedMnemonicEntryView, screen_return_value=word))
-
- sequence += [
- FlowStep(seed_views.SeedFinalizeView, screen_return_value=RET_CODE__BACK_BUTTON),
- FlowStep(seed_views.SeedMnemonicEntryView), # Returns to last word entry
- ]
-
- self.run_sequence(sequence)
-
class TestMessageSigningFlows(FlowTest):
Why this scored 12/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.