LANCommander/LANCommander.Server.UI.Tests
Pat Hartl 12d63c02a2 Stabilize Playwright smoke layer for CI
The remaining Playwright failures were all in interactions that depend on
the Blazor Server circuit being responsive in CI:

- Settings page access now navigates to /Settings/General directly instead
  of expanding the flaky nested Settings SubMenu flyout.
- Drop SettingsMenu_ShowsAllExpectedSubItems; the submenu-expansion is the
  unreliable interaction the bUnit migration exists to replace, and the
  Settings pages are now covered by bUnit component tests.
- Remove the GameImport UI tests (and unused GamesPage/OpenRCT2.lcx). The
  ChunkUploader modal never renders under the in-process test host, so they
  failed in every CI run; the Games list render is already covered by
  AdminNavigationTests.GamesPage_ShowsEmptyTable.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-24 23:14:42 -05:00
..
Components Migrate flaky Playwright admin UI tests to bUnit 2026-06-24 20:45:21 -05:00
Pages Stabilize Playwright smoke layer for CI 2026-06-24 23:14:42 -05:00
Tests Stabilize Playwright smoke layer for CI 2026-06-24 23:14:42 -05:00
AssemblyInfo.cs Spike: Playwright UI automated tests for server application 2026-03-08 08:25:44 +11:00
ConfiguredServerFixture.cs Use web-first Playwright assertions in UI tests 2026-06-23 17:51:34 -05:00
FreshServerFixture.cs Fix stack overflow on test disposal with FreshServerFixture 2026-03-08 08:41:11 +11:00
LANCommander.Server.UI.Tests.csproj Stabilize Playwright smoke layer for CI 2026-06-24 23:14:42 -05:00
PlaywrightFixture.cs Use web-first Playwright assertions in UI tests 2026-06-23 17:51:34 -05:00
ScreenshotHelper.cs Use web-first Playwright assertions in UI tests 2026-06-23 17:51:34 -05:00
ServerCollection.cs Fix stack overflow on test disposal with FreshServerFixture 2026-03-08 08:41:11 +11:00
TestConstants.cs Use web-first Playwright assertions in UI tests 2026-06-23 17:51:34 -05:00
UITestApplicationFactory.cs Use SQLite instead of EF InMemory for UI tests 2026-06-24 00:39:44 -05:00