test: 添加核心服务回归测试

- 为存储、词库、记忆调度、MIME 解析、单词提取、测验生成及备份处理添加 Node.js 测试
- 添加可复用的浏览器环境与 localStorage 测试辅助工具
- 修复移除 HTML 时单词边界丢失的问题,并拒绝无效的测验答案
- 校验导入备份中的日期,并添加 npm 测试脚本
This commit is contained in:
eddy
2026-07-19 23:57:27 +08:00
parent adf4f9d93a
commit 438b6cb7bb
14 changed files with 950 additions and 9 deletions
+1 -1
View File
@@ -15,7 +15,7 @@
integrity="sha384-t1nt8BQoYMLFN5p42tRAtuAAFQaCQODekUVeKKZrEnEyp4H2R0RHFz0KWpmj7i8g"
crossorigin="anonymous" referrerpolicy="no-referrer">
<script>
const ASSET_VERSION = '20260719-2';
const ASSET_VERSION = '20260719-3';
const stylesheets = [
'styles/variables.css',
'styles/base.css',