import assert from 'node:assert/strict'; import { execFileSync } from 'node:child_process'; import { test } from 'node:test'; import { fileURLToPath } from 'node:url'; import { dirname, resolve } from 'node:path'; const mobileRoot = resolve(dirname(fileURLToPath(import.meta.url)), '..'); test('App 图标与启动图映射均可由预检脚本验证', () => { const output = execFileSync(process.execPath, ['scripts/verify-app-assets.mjs'], { cwd: mobileRoot, encoding: 'utf8' }); assert.match(output, /App asset verification passed/); });