Testing Files Generator
日本語

プリセット

サイズの境界

サイズ制限は、宣言された位置ちょうどで適用されているでしょうか。

size-boundariesプリセットは、この疑問に対する本物のテストファイル一式を1つのコマンドで作り、その隣に、システムが各ファイルにどう反応すべきかを示すmanifest.jsonを置きます。以下はすべて、このバージョンの既定値でプログラムから読み取ったものです。

普通は何を見つけますか。

セットには何が入っていますか。

既定値で、tfg preset show size-boundariesが報告するとおりです。

ファイル数7
レシピ内のターゲット数7
合計サイズ73 400 320 B
形式pdf

そして、そのセットのマニフェストがシステムに期待していること:

期待意味ファイル数
acceptシステムはこのファイルを受け入れるべきです。4
rejectシステムはこのファイルを拒否するべきです。3

何を変更できますか。

設定値既定値動作
--limit 2mbのようなサイズ 10mb システムが宣言するサイズ制限です。他のすべてはこの値を基準に測ります。 この既定値はこちらの仮の値で、あなたのシステムの値ではありません。ご自身の値を指定してください。
--spread カンマ区切りのサイズ 1B,1kb,1mb 制限の両側へどこまで広げるかを、サイズの一覧で指定します。
--format 形式ページにある形式ID pdf セット内のすべてのファイルの形式です。ツール自体のフラグで、プリセットは既定値を与えるだけです。

どう実行しますか。

セットのコストを確認し、作成し、または編集用にそのレシピを取り出します。

tfg preset show size-boundaries
tfg generate --preset size-boundaries --limit 10mb --out ./size-boundaries
tfg preset eject size-boundaries > size-boundaries.yaml

または、テストの隣に置いた自分のレシピで、これを土台にします。

version: 1
extends: preset:size-boundaries
with:
  limit: 10mb