// 已读取AGENTS.md import * as fs from 'fs'; import * as path from 'path'; /** * 第四十三批回归闸门:大神接单页失败不得伪装成功 */ describe('第四十三批大神接单反馈闸门', () => { const rootDir = path.resolve(__dirname, '../../'); const radar = fs.readFileSync(path.join(rootDir, 'pwuniapp/pages/expert/radar.vue'), 'utf-8'); const hall = fs.readFileSync(path.join(rootDir, 'pwuniapp/pages/expert/hall.vue'), 'utf-8'); it('radar 抢单:双重失败必须提示', () => { const start = radar.indexOf('const handleTakeOrder ='); const block = radar.slice(start, start + 1600); expect(block).toContain('抢单失败,请稍后重试'); expect(block).toContain('return;'); }); it('hall 接单:失败必须提示', () => { const start = hall.indexOf('const handleGrabOrder ='); const block = hall.slice(start, start + 1400); expect(block).toContain('接单失败,请稍后重试'); expect(block).toContain('return;'); }); });