秘宝批T6组E-1:三测试文件改名(treasure_items/treasure_target_violation/reward_dangling_treasure)+run_all登记+test_kit注释同步(run_all 14/15对照主区基线零新增,唯一红reward_overlay系②批遗留)

This commit is contained in:
DKChan committed 2026-10-05 08:36:21 +08:00
1 parent 7e5b6d99b4
commit f8c6db49c6
8 files changed
+20 -20

No files matched your search

+3 -3
View File
@@ -1,6 +1,6 @@
# tests/unit/test_kit.gd — 单元测试协议样板单点(T6 样板收口批 2026-10-02)
# 收口范围:11 份套件的 _check/_problems 样板(计数器 + PASS/FAIL 行 + 汇总退出)+
# reward_dangling_aux/aux_target_violation 两致命类用例各自复制的 BAD 表目录夹具。
# reward_dangling_treasure/treasure_target_violation 两致命类用例各自复制的 BAD 表目录夹具。
# 用法(--script 模式无 autoload/全局标识符——禁 class_name 裸引用,使用方 preload):
# const Kit := preload("res://tests/unit/test_kit.gd")
# Kit.check("断言描述", cond) # 计数 + 即时 PASS/FAIL 行
@@ -27,7 +27,7 @@ static func check(desc: String, ok: bool) -> void:
# 静默收集通道:失败只记入 problems(即时零刷屏),finish 统一汇总。
# 参序沿原函数式套件 aux_items/breakpoint_resume 的 check(cond, msg)——条件在前,与主通道相反。
# 参序沿原函数式套件 treasure_items/breakpoint_resume 的 check(cond, msg)——条件在前,与主通道相反。
static func check_quiet(ok: bool, desc: String) -> void:
checks += 1
if not ok:
@@ -49,7 +49,7 @@ static func finish(suite: String, pass_line: String = "") -> int:
return 0
# BAD 表夹具共享(原 reward_dangling_aux/aux_target_violation 各自复制的 _copy_tables):
# BAD 表夹具共享(原 reward_dangling_treasure/treasure_target_violation 各自复制的 _copy_tables):
# 整目录拷贝 src_dir → bad_dir(目录已建)。BAD_DIR 常量仍由各用例自持(名字互异——独立进程并行不互踩)。
static func copy_tables(src_dir: String, bad_dir: String) -> bool:
DirAccess.make_dir_recursive_absolute(bad_dir)