Refocus welcome tour on v5 wayfinding

Refs #1429
This commit is contained in:
rcourtman 2026-04-19 22:05:41 +01:00
parent e769c3be7f
commit a34bfcc037
5 changed files with 78 additions and 58 deletions

View file

@ -153,18 +153,15 @@ test.describe('Telemetry disclosure', () => {
);
await expect(dialog.getByText('Welcome to Pulse v6')).toBeVisible();
await expect(dialog.getByText('Step 1 of 5')).toBeVisible();
await expect(dialog.getByText(/nothing is gone/i)).toBeVisible();
await expect(assistantLauncher).toBeHidden();
await expect(spotlight).toHaveAttribute('data-tour-step', 'dashboard');
await expect(dialog).toHaveAttribute('data-tour-step', 'dashboard');
await expectSpotlightAround(spotlight, dashboardTab);
await expect(
dialog.getByText(
/rotating install ID, normalized release identity, platform, resource counts, and feature flags/i,
),
).toBeVisible();
await expect(
dialog.getByText(/IP addresses are not stored in telemetry rows/i),
).toBeVisible();
await expect(dialog.getByText('Where Things Moved')).toBeVisible();
await expect(dialog.getByText('Telemetry note')).toBeVisible();
await expect(dialog.getByText(/lightweight anonymous daily ping/i)).toBeVisible();
await expect(dialog.getByText('Settings → System → General', { exact: true })).toBeVisible();
const privacyLink = dialog.getByRole('link', { name: 'Full details' });
await expect(privacyLink).toHaveAttribute('href', '/docs/PRIVACY.md');