l3build
テスト ファイルによって生成された出力を検証または拒否するためのファイルを探しているのですが、ソース コードを分析した人はいますか?
「すべて」はコード化されているかl3build-check.lua
?
答え1
あなた最初に保存されたログ ( によって作成されたものl3build save
) をチェックする必要があります。その後、 の今後の実行時l3build check
に何か変更があった場合は警告が表示されます。
l3build は、ログの正規化を行い、日付、ローカル ファイル パス、行番号などを削除して、不必要な差異が少なくなるようにしていますが、基本的なモデルでは、出力は各テストごとに人間がチェックした保存済み出力に対してチェックされ、テスト結果の特定の形式や固有の自己検証はありません。