CI오류 수정
This commit is contained in:
@@ -2,6 +2,18 @@ import { test, expect } from "@playwright/test";
|
||||
|
||||
// 프리뷰/뷰 모드 TDD: 먼저 실패하는 E2E부터 작성한다.
|
||||
|
||||
// 프리뷰 E2E에서도 기본적으로 로그인된 사용자를 가정한다.
|
||||
// /editor 와 /preview 모두 auth 가드가 /api/auth/me 를 호출하므로, 200 으로 목 처리해 리다이렉트를 막는다.
|
||||
test.beforeEach(async ({ page }) => {
|
||||
await page.route("**/api/auth/me", async (route) => {
|
||||
await route.fulfill({
|
||||
status: 200,
|
||||
contentType: "application/json",
|
||||
body: JSON.stringify({ id: "user-e2e", email: "e2e@example.com", tokenVersion: 1 }),
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
test("/preview 페이지는 에디터 크롬 없이 컨텐츠만 보여야 한다", async ({ page }) => {
|
||||
// 프리뷰 페이지로 이동한다.
|
||||
await page.goto("/preview");
|
||||
|
||||
Reference in New Issue
Block a user