Files
iptvnator/apps/electron-backend-e2e
4grayandClaude Opus 5.5 e11d54cbae test(e2e): wait for the dashboard before asserting the disabled rail
"hides an individually disabled dashboard rail while dashboard remains
enabled" asserted right after the URL changed to /workspace/dashboard.
The settings view could still be mounted then, so the "Dashboard" link
lookup matched both the rail link and the settings page's Dashboard
section link (strict-mode violation), and the rail check could pass
before the dashboard had rendered at all. Failed on macOS CI and locally
on master too (1 in 5), so it is a pre-existing race.

Wait for the dashboard page to be attached (the fixture's dashboard is
empty once its only populated rail is off, so it has no size) and for
the settings section link to be gone before asserting.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-09-27 03:31:29 +02:00
..