docs(tests): 说明绘制、bindings 与批次证明测试 #8

Open
codex-bot wants to merge 2 commits from codex/paint-test-comments into main
Collaborator

为绘制范围、命中和投影缓存回归补充中文模块、工厂/辅助函数及逐用例说明,不改执行逻辑或断言。

  • paint-index.test.mjs(8例):网格边界、绘制外扩、unknown及数据依赖缓存。
  • connection-paint.test.mjs(8例):曲线溢出、描边、锚点、预算与预览失效。
  • hit-query.test.mjs(8例):屏幕/场景坐标、像素容差、自定义几何、曲线细分及诊断。
  • projection-cache.test.mjs(8例):对象/数组复用、测量、身份/owner与失败不部分发布。
  • scene-projection.test.mjs(17例):增量与完整投影对照、漏hint、局部工作量和未知类型规则。

验证:5文件49用例均有说明,去注释AST一致;npm run test:headless 822项通过;git diff --check通过。纯数据/计数测试不代表浏览器帧率或真实DOM验证,未执行构建。

基于最新main(PR #7已合并),仅含本轮5文件。全项目注释仍在阶段4,其余测试、配置、样式及最终审查后续继续。等待用户手动合并。

追加:保留投影、资源显示与批次证明(c426e94)

  • visibility.test.mjs(1例):原生矩形可见边界及未知尺寸保守处理。
  • retained-projection.test.mjs(3例):投影标记隔离、真实依赖源码转换与选择selector。
  • query-retention.test.mjs(1例):独立GC进程下丢弃代次和显式旧前缀的引用保留。
  • resource-view.test.mjs(6例):逐项显示、失败重试、替换取消、迟到句柄及dispose。
  • bindings.test.mjs(12例):树坐标、手势租约、宿主/工作区关闭及未知类型占位。
  • batch-projection.test.mjs(9例):wire压缩条件、逻辑ID、生命周期、稀疏证明和UTF-8成本。

本批6文件32用例与辅助函数均有说明;去注释AST一致,822项Node测试通过,diff检查通过。未改代码或断言;GC/VM/内存测试的验证边界已明确,没有浏览器或构建验证。

为绘制范围、命中和投影缓存回归补充中文模块、工厂/辅助函数及逐用例说明,不改执行逻辑或断言。 - paint-index.test.mjs(8例):网格边界、绘制外扩、unknown及数据依赖缓存。 - connection-paint.test.mjs(8例):曲线溢出、描边、锚点、预算与预览失效。 - hit-query.test.mjs(8例):屏幕/场景坐标、像素容差、自定义几何、曲线细分及诊断。 - projection-cache.test.mjs(8例):对象/数组复用、测量、身份/owner与失败不部分发布。 - scene-projection.test.mjs(17例):增量与完整投影对照、漏hint、局部工作量和未知类型规则。 验证:5文件49用例均有说明,去注释AST一致;npm run test:headless 822项通过;git diff --check通过。纯数据/计数测试不代表浏览器帧率或真实DOM验证,未执行构建。 基于最新main(PR #7已合并),仅含本轮5文件。全项目注释仍在阶段4,其余测试、配置、样式及最终审查后续继续。等待用户手动合并。 追加:保留投影、资源显示与批次证明(c426e94) - visibility.test.mjs(1例):原生矩形可见边界及未知尺寸保守处理。 - retained-projection.test.mjs(3例):投影标记隔离、真实依赖源码转换与选择selector。 - query-retention.test.mjs(1例):独立GC进程下丢弃代次和显式旧前缀的引用保留。 - resource-view.test.mjs(6例):逐项显示、失败重试、替换取消、迟到句柄及dispose。 - bindings.test.mjs(12例):树坐标、手势租约、宿主/工作区关闭及未知类型占位。 - batch-projection.test.mjs(9例):wire压缩条件、逻辑ID、生命周期、稀疏证明和UTF-8成本。 本批6文件32用例与辅助函数均有说明;去注释AST一致,822项Node测试通过,diff检查通过。未改代码或断言;GC/VM/内存测试的验证边界已明确,没有浏览器或构建验证。
codex-bot added 1 commit 2026-11-11 18:40:44 +00:00
codex-bot added 1 commit 2026-11-11 18:43:57 +00:00
codex-bot changed title from docs(tests): 说明绘制范围、命中与投影缓存测试 to docs(tests): 说明绘制、bindings 与批次证明测试 2026-11-11 18:44:07 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin codex/paint-test-comments:codex/paint-test-comments
git checkout codex/paint-test-comments
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Zayden-Jung/Endoleap#8