Testing Files Generator
Nederlands

Presets

Tabelimport

Overleeft mijn tabelimport wat echte tools exporteren?

De preset tabular-import bouwt met één opdracht een hele set echte testbestanden voor deze vraag, en een manifest.json ernaast dat zegt hoe je systeem op elk bestand moet reageren. Alles hieronder wordt uit het programma gelezen, bij de standaardwaarden van deze versie.

Wat vindt hij meestal?

Wat zit er in de set?

Bij de standaardwaarden, zoals tfg preset show tabular-import het meldt:

Bestanden13
Targets in het recept13
Totale grootte3 080 060 B
Formatencsv, json, xlsx

En wat het manifest van die set van je systeem verwacht:

VerwachtBetekenisBestanden
acceptJe systeem moet het bestand aannemen.8
unspecifiedHet hangt af van de regels van je systeem. Jij beslist, en controleert daarna of wat er gebeurt is wat je bedoelde.5

Wat kun je wijzigen?

InstellingAccepteertStandaardWat het doet
--rows 1 - 200000 rijen 1000 Hoeveel rijen de spreadsheet bevat. Het bestand wordt precies zo groot geschreven als zoveel rijen verpakt worden, dus het budget hierboven verschuift met deze waarde.
--columns 1 - 32768 kolommen 10 Hoeveel kolommen elke rij van de spreadsheet heeft. Rijen maal kolommen heeft een plafond, en erboven vragen wordt geweigerd voordat er iets geschreven wordt.

Hoe draai je hem?

Bekijk wat de set zou kosten, bouw hem, of neem zijn recept om te bewerken:

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

Of bouw erop voort in een eigen recept, naast je tests:

version: 1
extends: preset:tabular-import