Skip to content

audit F39 [testcov]: settings panel + back-button test should be browser-tier not Playwright #539

@intendednull

Description

@intendednull

File: e2e/permissions.spec.ts:92 + missing test in crates/web/tests/browser.rs
Severity: quality — tier mismatch
Obvious? yes

Test now only asserts that the settings panel opens and "Back" returns to chat — single-client, single-viewport DOM behavior. Per CLAUDE.md decision tree (single client + single viewport → wasm-pack browser test), this belongs in crates/web/tests/browser.rs, not Playwright.

The original role-creation assertions were removed (UI not implemented), leaving a vacuous Playwright shell that pays full multi-peer setup cost.

Fix: migrate down to browser.rs or delete.


Filed by /general-audit @ b901575 (2026-05-02). master: #513.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions