feat(gallery): enhance TemplateGalleryView with risk level badges and button routing; update E2E locator
Validators (Pushes and Pull Requests) / Database & Schema Validation (push) Successful in 10s
Validators (Pushes and Pull Requests) / WBS & Audit Validations (push) Has been skipped
Validators (Pushes and Pull Requests) / .NET Contracts (push) Has been skipped
Validators (Pushes and Pull Requests) / Operational Report & Decision Packet (push) Has been skipped
Validators (Pushes and Pull Requests) / Notify PR Results (push) Has been skipped
Validators (Pushes and Pull Requests) / UI & Storage Validation (push) Failing after 10s
Validators (Pushes and Pull Requests) / Core Validators & Database Setup (push) Failing after 20s
Validators (Pushes and Pull Requests) / Security & Secrets (push) Successful in 9s
Validators (Pushes and Pull Requests) / CI Workflow Lint (push) Failing after 9s
Validators (Pushes and Pull Requests) / Calibration & Performance (push) Has been skipped

This commit is contained in:
2026-07-26 02:11:14 +09:00
parent 27096f0d3b
commit 554510bf75
2 changed files with 52 additions and 32 deletions
+3 -3
View File
@@ -14,9 +14,9 @@ test.describe('Vite SPA 어드민 템플릿 네비게이션 E2E 테스트', () =
const header = page.locator('h2');
await expect(header).toContainText('11대 표준 업무 템플릿');
// 3. 카드 및 헤더 링크 수 검증 (11대 표준 + 9대 프로토타입 + 상단 메뉴)
const cardLinks = page.locator('a:has-text("템플릿")');
await expect(cardLinks).toHaveCount(21);
// 3. 카드 수 검증 (11대 표준 + 9대 프로토타입)
const cardButtons = page.locator('button:has-text("템플릿")');
await expect(cardButtons).toHaveCount(20);
// 4. Playwright E2E 스크린샷 캡쳐 (범용 아티팩트 경로 생성)
const screenshotPath = path.resolve(__dirname, '../../../../antigravity-cli/brain/4ffb3a8c-b0d4-4610-9caa-b043a85a33af/templates_gallery_screenshot.png');