mirror of
https://github.com/Kpa-clawbot/meshcore-analyzer.git
synced 2026-04-01 09:15:41 +00:00
Add 25 new E2E tests covering pages that previously had no Playwright coverage: Packets page (4 tests): - Detail pane hidden on fresh load - groupByHash toggle - Clicking row shows detail pane - Detail pane close button Analytics sub-tabs (7 tests): - RF, Topology, Channels, Hash Stats, Hash Issues, Route Patterns, Distance Compare page (2 tests): - Observer dropdowns populate - Running comparison produces results Live page (2 tests): - Page loads with map and stats - WebSocket connection indicators Channels page (2 tests): - Channel list loads with items - Clicking channel shows messages Traces page (2 tests): - Search input and button present - Search returns results for valid hash Observers page (2 tests): - Table loads with rows - Health indicators present Perf page (2 tests): - Metrics load - Refresh button works Audio Lab page (3 tests): - Controls load (play, voice, BPM, volume) - Sidebar lists packets by type - Clicking packet shows detail and hex dump Total: 42 tests (was 17). All new tests validated against analyzer.00id.net. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
35 KiB
35 KiB