주기 회기 검증 격리 보강

This commit is contained in:
Yun Chan 2026-08-10 01:25:45 +09:00
parent 9a7dd98cb6
commit 4cd354881f
10 changed files with 181 additions and 69 deletions

View file

@ -623,6 +623,8 @@ test.describe("session review", () => {
...response.turns[0],
text: "저는 [NAME]이고 [ORG]에서 상담받고 있어요.",
};
response.summary =
"평가 AI는 [NAME]가 [ORG]에서 보인 조심스러운 반응을 분석했습니다.";
if (!response.caseWorksheet) {
throw new Error("filled review fixture must include a worksheet");
}
@ -653,6 +655,12 @@ test.describe("session review", () => {
"저는 익명 내담자이고 소속 기관에서 상담받고 있어요.",
);
await expect(transcript).not.toContainText("[NAME]");
const summary = page.locator(".sr-summary");
await expect(summary).toContainText(
"평가 AI는 익명 내담자가 소속 기관에서 보인 조심스러운 반응을 분석했습니다.",
);
await expect(summary).not.toContainText("[NAME]");
await expect(summary).not.toContainText("[ORG]");
await openReviewTab(page, "워크시트");
await expect(page.locator(".sr-ws-evidence").filter({ hasText: "[NAME]" })).toBeVisible();
});