diff --git a/frontend/src/lib/terms.ts b/frontend/src/lib/terms.ts index 4dbad10e..22b032c2 100644 --- a/frontend/src/lib/terms.ts +++ b/frontend/src/lib/terms.ts @@ -3240,7 +3240,8 @@ export const RUN_COMPARE_TEXT = { pickGone: (id: string, missing: boolean) => `${id}(${missing ? '记录不存在' : '无法读取'})`, // 页面状态 noTarget: '未指定要对比的运行', - noTargetHint: '在运行详情的「更多」菜单中选择「与上一次对比」,即可对照本次与上一次成功的运行', + /** 菜单项的两种叫法都写上:上一次没有成功时,菜单里写的是「与上一次成功的运行对比」 */ + noTargetHint: '在运行详情的「更多」菜单中选择「与上一次对比」或「与上一次成功的运行对比」,即可对照本次与上一次成功的运行', toRuns: '前往记录', finding: '正在查找基准运行…', loading: '正在对比两次运行…', diff --git a/scripts/check-compare.mjs b/scripts/check-compare.mjs index d742f569..71cd3326 100644 --- a/scripts/check-compare.mjs +++ b/scripts/check-compare.mjs @@ -1192,7 +1192,8 @@ await section('出错与找不到基准', async () => { const none = await open('/runs/compare') await settled(none.page, 'no-target') - check('什么都没带:说明从哪里进来', (await text(none.page, '[data-compare-page]')).includes('与上一次对比')) + const howTo = await text(none.page, '[data-compare-page]') + check('什么都没带:说明从哪里进来,菜单项的两种叫法都写上', howTo.includes(`「${MENU}」`) && howTo.includes(`「${MENU_LAST_OK}」`), howTo) }) await section('基准运行读不到(删了、链接过期)', async () => {