test: support Windows line endings

bugfix/ai-assessment-evidence-rescore
chenyuan 1 month ago
parent eff4201cb7
commit 426ba2df5f

@ -12,7 +12,7 @@ assert(page.includes("isManagerTeacher.value || sameValue(schoolClass.createdBy,
assert(page.includes(".sort((left, right) => classCreateTime(left) - classCreateTime(right))"), "普通教师的班级选项必须按创建时间升序排列"); assert(page.includes(".sort((left, right) => classCreateTime(left) - classCreateTime(right))"), "普通教师的班级选项必须按创建时间升序排列");
assert(page.includes("if (!isManagerTeacher.value && !paramsquery.value.schoolClassId)"), "普通教师必须默认选中自己最早创建的教学班"); assert(page.includes("if (!isManagerTeacher.value && !paramsquery.value.schoolClassId)"), "普通教师必须默认选中自己最早创建的教学班");
assert(page.includes('paramsquery.value.schoolClassId = teachingClassOptions.value[0]?.schoolClassId || "";'), "默认班级必须取排序后的第一个教学班"); assert(page.includes('paramsquery.value.schoolClassId = teachingClassOptions.value[0]?.schoolClassId || "";'), "默认班级必须取排序后的第一个教学班");
assert(page.includes("await getClassList();\n selectDefaultStudentClass();\n getList();"), "学生列表必须在默认班级确定后查询"); assert(/await getClassList\(\);\r?\n\s*selectDefaultStudentClass\(\);\r?\n\s*getList\(\);/.test(page), "学生列表必须在默认班级确定后查询");
assert(page.includes('@change="handleClassFilterChange"'), "切换班级后必须立即刷新学生列表"); assert(page.includes('@change="handleClassFilterChange"'), "切换班级后必须立即刷新学生列表");
assert(page.includes("const resolveRowTeachingClassId = (row) =>"), "未选择班级时操作必须从学生行解析教学班"); assert(page.includes("const resolveRowTeachingClassId = (row) =>"), "未选择班级时操作必须从学生行解析教学班");
assert(page.includes('class="student-action-group"'), "学生操作按钮必须使用固定操作组布局"); assert(page.includes('class="student-action-group"'), "学生操作按钮必须使用固定操作组布局");

Loading…
Cancel
Save