test(e2e):start-task 用例补充预期与报告草稿接口 mock
学习预期改为强制弹窗后,原有用例需 mock 已存在的预期数据避免阻塞
This commit is contained in:
@@ -58,6 +58,24 @@ test.describe('StartTask - 暂停后继续', () => {
|
||||
body: JSON.stringify(mockApiResponse(200, [])),
|
||||
}),
|
||||
);
|
||||
|
||||
// mock 学习预期(已存在,避免强制弹窗阻塞流程)
|
||||
await page.route('**/api/study-sessions/*/expectation', (route) =>
|
||||
route.fulfill({
|
||||
status: 200,
|
||||
contentType: 'application/json',
|
||||
body: JSON.stringify(mockApiResponse(200, { sessionNum: 'SESSION_001', description: '测试预期' })),
|
||||
}),
|
||||
);
|
||||
|
||||
// mock 报告草稿
|
||||
await page.route('**/api/study-sessions/*/report-draft', (route) =>
|
||||
route.fulfill({
|
||||
status: 200,
|
||||
contentType: 'application/json',
|
||||
body: JSON.stringify(mockApiResponse(200, '')),
|
||||
}),
|
||||
);
|
||||
});
|
||||
|
||||
test('暂停后点击开始,应触发 continue API', async ({ page }) => {
|
||||
|
||||
Reference in New Issue
Block a user