fix(v029): e2e smoke test 가 OnboardingWizard dismiss 후 inbox 진입
Task 11-12 의 wizard 가 첫 launch e2e 환경 차단 — "나중에 설정" 클릭으로 wizard dismiss 후 inbox 헤더/empty state 검증. 회귀 1/1 pass. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -25,6 +25,11 @@ test('inbox shell shows v0.2 empty state', async () => {
|
||||
if ((await w.title()) === 'Inkling') { inbox = w; break; }
|
||||
}
|
||||
await inbox.waitForLoadState('load');
|
||||
// v0.2.9 Cut B: 첫 launch 시 OnboardingWizard 표시 — "나중에 설정" 으로 dismiss 후 inbox 진입.
|
||||
const dismissOnboarding = inbox.getByRole('button', { name: /나중에 설정/ });
|
||||
if (await dismissOnboarding.isVisible({ timeout: 2000 }).catch(() => false)) {
|
||||
await dismissOnboarding.click();
|
||||
}
|
||||
await expect(inbox.getByRole('heading', { name: 'Inkling' })).toBeVisible();
|
||||
await expect(inbox.getByText('머릿속에 떠다니는 한 줄을 적어보세요.')).toBeVisible();
|
||||
await app.close();
|
||||
|
||||
Reference in New Issue
Block a user