是否有人分析过l3build
源代码,因为我正在寻找文件来验证或拒绝测试文件产生的输出?
“一切”都是用代码编码的吗l3build-check.lua
?
答案1
你必须检查最初保存的日志(由 制作l3build save
),然后将来的运行l3build check
将会在发生任何变化时发出警告。
l3build 对日志进行了一些规范化,删除了日期、本地文件路径、行号等,这样您就可以得到更少的虚假差异,但基本模型是针对每个测试根据人工检查的保存输出进行检查,没有特定的格式或测试结果的内在自我验证。