This commit is contained in:
2026-08-18 16:39:44 +08:00
parent 21249d1dde
commit 6ff77e92b2
9 changed files with 114 additions and 67 deletions
@@ -5,10 +5,9 @@ import { resolve } from 'node:path'
const source = readFileSync(resolve(process.cwd(), 'src/modules/loading-lists/pages/PreloadPlanDetailView.vue'), 'utf8')
describe('PreloadPlanDetailView prototype contract', () => {
it('is a formal responsive detail page with a return action', () => {
it('is a formal desktop detail page wired to the shared header return action', () => {
expect(source).toContain('<AdminPage>')
expect(source).toContain('返回列表')
expect(source).toContain('<ArrowLeft')
expect(source).toContain('@back="goBack"')
expect(source).toContain("router.push({ name: 'loading-plans' })")
expect(source).toContain('@media (min-width: 1920px) { .preload-detail-page { width: 100%; max-width: none; gap: 12px; } }')
expect(source).not.toContain('AppDrawer')