CI오류 수정-2
CI / test (push) Successful in 12m12s
CI / pr_and_merge (push) Successful in 1m17s
CI / test (pull_request) Successful in 52m3s
CI / pr_and_merge (pull_request) Has been skipped

This commit is contained in:
2025-11-28 00:29:44 +09:00
parent d4cf2f0225
commit 55906f9d3d
15 changed files with 112 additions and 43 deletions
+8 -6
View File
@@ -610,10 +610,10 @@ test("FAQ 템플릿 버튼을 클릭하면 질문/답변 텍스트가 세 쌍
await page.getByRole("button", { name: "FAQ 템플릿 추가" }).click();
// 기본 FAQ 질문/답변 텍스트들이 렌더되어야 한다.
await expect(canvas.getByText("자주 묻는 질문 1")).toBeVisible();
await expect(canvas.getByText("첫 번째 질문에 대한 답변을 여기에 입력하세요.")).toBeVisible();
await expect(canvas.getByText("자주 묻는 질문 2")).toBeVisible();
await expect(canvas.getByText("자주 묻는 질문 3")).toBeVisible();
await expect(canvas.getByText("서비스 이용료는 얼마인가요?")).toBeVisible();
await expect(canvas.getByText("기본 기능은 무료로 제공되며, 프리미엄 기능은 월 구독료가 발생합니다.")).toBeVisible();
await expect(canvas.getByText("환불 정책은 어떻게 되나요?")).toBeVisible();
await expect(canvas.getByText("팀원 초대 기능이 있나요?")).toBeVisible();
});
test("Pricing 템플릿 버튼을 클릭하면 3개의 요금제 카드가 생성되어야 한다", async ({ page }) => {
@@ -698,8 +698,10 @@ test("Footer 템플릿 버튼을 클릭하면 링크/카피라이트 텍스트
await page.getByRole("button", { name: "Footer 템플릿 추가" }).click();
await expect(canvas.getByText("이용약관 · 개인정보처리방침")).toBeVisible();
await expect(canvas.getByText("© 2025 MyLanding. All rights reserved.")).toBeVisible();
await expect(canvas.getByText("서비스 소개")).toBeVisible();
await expect(canvas.getByText("고객지원")).toBeVisible();
await expect(canvas.getByText("© 2025 MyLanding.")).toBeVisible();
await expect(canvas.getByText("All rights reserved.")).toBeVisible();
});
test("Cmd/Ctrl+Z로 블록 추가를 Undo 하고 Cmd/Ctrl+Shift+Z로 Redo 할 수 있어야 한다", async ({ page }) => {