Polish DESIGN.md visual depth #47
ci.yml
on: pull_request
typecheck + lint + build
2m 11s
Annotations
2 errors, 1 warning, and 1 notice
|
typecheck + lint + build
Process completed with exit code 1.
|
|
[chromium] › e2e/session-core.spec.ts:11:5 › 승인된 사용자가 세션 생성:
e2e/session-core.spec.ts#L37
1) [chromium] › e2e/session-core.spec.ts:11:5 › 승인된 사용자가 세션 생성, 기록 입력, 세션 수정까지 수행한다 ──────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Error: strict mode violation: getByRole('link', { name: '세션 수정' }) resolved to 2 elements:
1) <a href="/sessions/2/edit" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-full font-text font-normal transition-transform active:scale-95 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-apple-focus disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-apple-primary bg-apple-canvas text-apple-primary h-9 px-[15px] py-2 text-sm leading-[1.29] tracki…>세션 수정</a> aka getByRole('link', { name: '세션 수정' }).first()
2) <a href="/sessions/2/edit" class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-full font-text transition-transform active:scale-95 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-apple-focus disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border h-12 px-7 py-3.5 text-[18px] font-light leading-none tracking-normal border-white bg-transparent text-white">세션 수정</a> aka locator('section').filter({ hasText: '2026. 06. 15. (월)E2E 서울숲' }).getByRole('link')
Call log:
- waiting for getByRole('link', { name: '세션 수정' })
35 | await expect(page.getByText("5'52\"/km")).toBeVisible();
36 |
> 37 | await page.getByRole("link", { name: "세션 수정" }).click();
| ^
38 | await expect(page.getByRole("heading", { name: "세션 수정" })).toBeVisible();
39 | await page.getByLabel("장소").fill(editedLocation);
40 | await page.getByRole("button", { name: "세션 수정" }).click();
at /home/runner/work/murun-peterabcd/murun-peterabcd/e2e/session-core.spec.ts:37:51
|
|
typecheck + lint + build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
1 failed
[chromium] › e2e/session-core.spec.ts:11:5 › 승인된 사용자가 세션 생성, 기록 입력, 세션 수정까지 수행한다 ───────────────
2 passed (21.9s)
|