diff --git a/README.md b/README.md index 776d34d..63de300 100644 --- a/README.md +++ b/README.md @@ -159,6 +159,23 @@ fixtures in `tests/e2e/network.js`, so the run is deterministic and fully offline; unrecognised outbound requests are reported as failures rather than silently allowed. +It also covers the **Settings screen**, which holds the densest run of element +id lookups in the codebase and where one wrong id leaves the whole popup blank +rather than only degrading Settings: that the screen renders populated — the +About well and the wallet list are read back, so a `show()` that stopped early +is caught rather than merely a view that failed to appear — that the four Token +Spam Protection controls are real checkboxes defaulted on, and that the theme +and network selectors offer exactly the choices `src/shared/networks.js` and +`index.html` define. What the selectors persist is then driven through the UI to +`dark` and `sepolia` and reasserted after a popup reopen before being restored +the same way; neither value is its selector's first `