개선관리 요구사항과 Google 로그인을 완료

This commit is contained in:
Yun Chan 2026-08-28 16:07:09 +09:00
parent cc0a15b7c6
commit 2a39636163
112 changed files with 10166 additions and 527 deletions

View file

@ -1,6 +1,7 @@
import { expect, test, type Page, type Route } from "@playwright/test";
import {
FILLED_REVIEW_SESSION_ID,
FILLED_REVIEW_TURN_IDS,
filledReviewResponse,
routeFilledSessionReview,
routePrepostMeasures,
@ -58,7 +59,7 @@ function routeReviewUser(page: Page, role: Role) {
function measurements(): PulseMeasurement[] {
const evidence = {
turn_id: "t6",
turn_id: FILLED_REVIEW_TURN_IDS[5],
seq: 6,
speaker: "client",
text: "적어도 제가 화난 게 이상한 건 아니라는 말은 좀 기억에 남아요.",
@ -170,7 +171,7 @@ test.describe("G1 치료 동맹 펄스", () => {
expect(submittedBody).toEqual({
checkpoint: "post",
scores: { goal: 0.75, task: 0.5, bond: 1 },
evidence_turn_ids: ["t1"],
evidence_turn_ids: [FILLED_REVIEW_TURN_IDS[0]],
});
await expect(page.getByLabel("치료 동맹 관점 비교")).toBeVisible({
timeout: 5_000,
@ -316,7 +317,7 @@ test.describe("G1 치료 동맹 펄스", () => {
await expect(supervisor.getByText("교수자 판정을 원장에 추가했습니다.")).toBeVisible();
expect(submittedBody).toEqual({
scores: { goal: 0.75, task: 0.5, bond: 0.75 },
evidence_turn_ids: ["t1"],
evidence_turn_ids: [FILLED_REVIEW_TURN_IDS[0]],
note: "목표 합의는 안정적이지만 과업 속도는 다음 지도에서 다시 확인합니다.",
});
await expectNoHorizontalOverflow(page);