test: add safe opt-out smoke tests and E2E modal flow tests #21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
The node opt-out (migration to Mycelium) flow has minimal test coverage:
Solution
Add safe tests that exercise the prepare/status/submit endpoints and verify the modal UI flow — without ever submitting an on-chain transaction.
Smoke tests (8 new): prepare with valid input, invalid signer, read-only status check, missing session, etc.
E2E tests (5 new): page load, node cards, modal open/close, T&C checkbox enables proceed button, cancel without action.