ZF sun
7909cf2b22
test:导出脚本增加零漏拷/零多拷硬保证
质疑"某个目录有没有被打进 zip"时, 原先只能人工逐目录核对。现在把这个检查做进
脚本, 每次导出都跑:
copyDir 记录每个被复制文件在 zip 中应有的条目名, verifyZipFile 把它与实际 zip
条目做**逐个双向比对** —— 少一个报"漏拷"并列出文件名, 多一个报"多拷"。这样
漏拷会当场失败, 而不是等在别的电脑上解压缩时才发现。
自检输出新增一行, 例如:
自检: 零漏拷 ✅(1381/1381) / CRC 逐条 ✅ / 偏移一致 ✅ / ...
同时把 copyDir 的条目名拼接由"从 nameOfParent 反推"改为显式传 relBase, 去掉
原先那段绕的 split/map 逻辑。
新增 3 条测试(漏拷拒绝 / 多拷拒绝 / 清单吻合时放行且 README.txt 豁免), 本
测试文件 19/19 通过, npm test 全量 17 个测试文件通过。
2026-10-17 16:13:09 +08:00
..
2026-05-07 15:12:59 +08:00
2026-07-04 09:57:43 +08:00
2026-07-04 09:25:01 +08:00
2026-07-04 09:25:01 +08:00
2026-07-30 15:27:28 +08:00
2026-07-23 09:46:16 +08:00
2026-01-07 17:43:23 +08:00
2026-05-27 16:16:45 +08:00
2026-05-07 15:43:57 +08:00
2026-07-31 08:54:30 +08:00
2026-07-23 09:46:16 +08:00
2026-07-23 09:46:16 +08:00
2026-07-10 17:28:52 +08:00
2026-07-24 14:43:02 +08:00
2026-07-04 09:57:43 +08:00
2026-09-20 15:27:45 +08:00
2026-06-26 17:32:35 +08:00
2026-07-04 09:57:43 +08:00
2026-07-16 11:47:29 +08:00
2026-07-10 17:45:38 +08:00
2026-07-23 09:46:16 +08:00
2026-07-04 09:25:01 +08:00
2026-07-04 09:25:01 +08:00
2026-07-04 09:25:01 +08:00
2026-05-27 16:16:45 +08:00
2026-07-04 15:08:04 +08:00
2026-10-17 16:13:09 +08:00
2026-07-23 09:46:16 +08:00
2026-07-15 08:57:52 +08:00
2026-07-16 11:47:29 +08:00
2026-07-04 09:25:01 +08:00
2026-07-16 11:47:29 +08:00