diff --git a/e2e/work-checkpoints.playwright.ts b/e2e/work-checkpoints.playwright.ts index b41624b..e92d093 100644 --- a/e2e/work-checkpoints.playwright.ts +++ b/e2e/work-checkpoints.playwright.ts @@ -28,12 +28,12 @@ async function setup(request:any){ async function open(page:any,seed:any){ await page.addInitScript(({id}:{id:string})=>{localStorage.setItem('as.conv',id);localStorage.setItem('as.ui',JSON.stringify({theme:'light',rightCollapsed:true,fontSize:14}))},{id:seed.conv.id}) await page.goto('/') - await expect(page.locator('[data-conversation-work]')).toContainText('材料记载上线六月') + await expect(page.locator('[data-conversation-work]')).toContainText('上线六月') } test('real HTTP task recovery, source navigation and changed-version limitation',async({page,request})=>{ const seed=await setup(request);const errors:string[]=[];page.on('pageerror',e=>errors.push(e.message));await open(page,seed) - await expect(page.locator('[data-conversation-work]')).toContainText('验收条件尚需补齐') - await page.reload();await expect(page.locator('[data-conversation-work]')).toContainText('材料记载上线六月') + await expect(page.locator('[data-conversation-work]')).toContainText('验收条件需要补齐') + await page.reload();await expect(page.locator('[data-conversation-work]')).toContainText('上线六月') await page.getByRole('button',{name:'查看依据',exact:true}).first().click() await page.getByRole('button',{name:/查看来源/}).first().click() await expect(page.locator('.preview-pane')).toBeVisible();await expect(page.getByText('任务处理时引用的来源版本;下方是本项发现引用的片段')).toBeVisible() @@ -42,7 +42,7 @@ test('real HTTP task recovery, source navigation and changed-version limitation' const update=await request.put(manifest.base+`/api/artifacts/${source.artifactId}/content`,{data:'上线七月。文件内容已经更新。',headers:{'Content-Type':'text/plain'}});expect(update.ok()).toBeTruthy() const old=await request.get(manifest.base+`/api/artifacts/${source.artifactId}/content?expectedHash=${source.contentHash}`);expect(old.status()).toBe(409) await page.reload();await expect(page.locator('[data-conversation-work]')).toContainText('依据文件已更新') - await expect(page.locator('[data-conversation-work] .acard-findings').first()).not.toContainText('材料记载上线六月') + await expect(page.locator('[data-conversation-work] .acard-findings').first()).not.toContainText('上线六月') expect(errors).toEqual([]) if(process.env.WORK_CHECKPOINT_SCREENSHOT)await page.screenshot({path:process.env.WORK_CHECKPOINT_SCREENSHOT,fullPage:true}) })