Testing Files Generator
日本語

プリセット

表の取り込み

実際のツールが出力する表を、取り込みは正しく処理できるでしょうか。

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

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

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

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

ファイル数13
レシピ内のターゲット数13
合計サイズ3 080 060 B
形式csv, json, xlsx

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

期待意味ファイル数
acceptシステムはこのファイルを受け入れるべきです。8
unspecifiedシステムのルール次第です。あなたが決め、実際に起きることが意図どおりかを確認してください。5

何を変更できますか。

設定値既定値動作
--rows 1 - 200000 行 1000 スプレッドシートの行数です。その行数がちょうど収まるサイズで書き出されるため、上の予算はこの値に応じて動きます。
--columns 1 - 32768 列 10 スプレッドシートの各行の列数です。行数と列数の積には上限があり、超える指定は何かを書き込む前に拒否されます。

どう実行しますか。

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

tfg preset show tabular-import
tfg generate --preset tabular-import --out ./tabular-import
tfg preset eject tabular-import > tabular-import.yaml

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

version: 1
extends: preset:tabular-import