From 890e7ef3acc512aa4e894f4b38fdb1c9ccd4a3fb Mon Sep 17 00:00:00 2001 From: jacobxu666 Date: Thu, 20 Aug 2026 15:59:20 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91=E5=8D=A1=E7=89=87=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E5=BE=BD=E6=A0=87=E4=B8=8D=E9=9A=8F=E9=A2=98=E5=B9=B2?= =?UTF-8?q?=E6=8D=A2=E8=A1=8C(shrink-0+min-w-0);=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E9=A2=98=E7=9B=AE=E6=8C=89=E9=92=AE=E5=8E=BB=E6=8E=89=E5=8F=8C?= =?UTF-8?q?=E5=8A=A0=E5=8F=B7(=E5=9B=BE=E6=A0=87+=E6=96=87=E5=AD=97)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Haiku 4.5 --- src/app/parent/exams/question-list.test.tsx | 6 +++--- src/app/parent/exams/question-list.tsx | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/parent/exams/question-list.test.tsx b/src/app/parent/exams/question-list.test.tsx index 3bdbc24..1b7608a 100644 --- a/src/app/parent/exams/question-list.test.tsx +++ b/src/app/parent/exams/question-list.test.tsx @@ -25,7 +25,7 @@ describe("QuestionList 结构化编辑", () => { const user = userEvent.setup(); let saved: QuizQ[] = []; render( (saved = v)} />); - await user.click(screen.getByText("+ 新增题目")); + await user.click(screen.getByText("新增题目")); await user.selectOptions(screen.getByLabelText("题型"), "choice"); await user.type(screen.getByLabelText("题干"), "2+2=?"); await user.click(screen.getByText("+ 添加选项")); @@ -43,7 +43,7 @@ describe("QuestionList 结构化编辑", () => { it("新建应用题仅 answer 模式(无判分模式 select)", async () => { const user = userEvent.setup(); render( {}} />); - await user.click(screen.getByText("+ 新增题目")); + await user.click(screen.getByText("新增题目")); await user.selectOptions(screen.getByLabelText("题型"), "solve"); expect(screen.queryByLabelText("判分模式")).not.toBeInTheDocument(); expect(screen.getByText("仅最终答案(秒判)")).toBeInTheDocument(); @@ -77,7 +77,7 @@ describe("QuestionList 结构化编辑", () => { const user = userEvent.setup(); let saved: QuizQ[] = []; render( (saved = v)} />); - await user.click(screen.getByText("+ 新增题目")); + await user.click(screen.getByText("新增题目")); await user.click(screen.getByText("完成")); expect(saved.length).toBe(0); expect(screen.getByText(/缺少题干/)).toBeInTheDocument(); diff --git a/src/app/parent/exams/question-list.tsx b/src/app/parent/exams/question-list.tsx index ee389a8..a74d55e 100644 --- a/src/app/parent/exams/question-list.tsx +++ b/src/app/parent/exams/question-list.tsx @@ -214,9 +214,9 @@ export function QuestionList({
- {TYPE_LABEL[def.type]} - {def.stem} - + {TYPE_LABEL[def.type]} + {def.stem} + @@ -240,7 +240,7 @@ export function QuestionList({ {draft && editIndex == null && draftForm} {!draft && ( )}