Add local data navigation UI

This commit is contained in:
2026-05-25 02:31:35 -04:00
parent 1661f8dec3
commit 2c9db0213c
11 changed files with 758 additions and 98 deletions

View File

@@ -43,4 +43,18 @@ test.describe('Race Hub', () => {
await expect(page.getByText('Lap-by-lap positions not available.')).toBeVisible()
await expect(page.locator('[data-testid="position-chart"]')).not.toBeVisible()
})
test('navigates to race hub via local data browser', async ({ page }) => {
await page.goto('/race-hub')
await expect(page.getByTestId('local-nav')).toBeVisible()
await expect(page.getByText('Monaco')).toBeVisible()
await page.getByRole('button', { name: 'Sessions' }).click()
await expect(page.getByTestId('weekend-sessions')).toBeVisible()
await page.getByTestId('open-session-9472').click()
await expect(page.getByText('Final Classification')).toBeVisible()
await expect(page.locator('.drv-code', { hasText: 'VER' })).toBeVisible()
})
})