Testing Files Generator

Presety

Import tabel

Czy import tabeli poradzi sobie z tym, co eksportują prawdziwe narzędzia?

Preset tabular-import buduje jednym poleceniem cały zestaw prawdziwych plików testowych do tego pytania, a obok nich manifest.json, który mówi, jak system ma zareagować na każdy plik. Wszystko poniżej pochodzi z programu, przy wartościach domyślnych tej wersji.

Co zwykle znajduje?

Co jest w zestawie?

Przy wartościach domyślnych, tak jak podaje to tfg preset show tabular-import:

Pliki13
Cele w przepisie13
Łączny rozmiar3 080 060 B
Formatycsv, json, xlsx

I czego manifest tego zestawu oczekuje od Twojego systemu:

OczekiwanieZnaczeniePliki
acceptSystem powinien przyjąć plik.8
unspecifiedZależy od reguł Twojego systemu. Ty decydujesz, a potem sprawdzasz, czy dzieje się to, co zamierzałeś.5

Co można zmienić?

UstawieniePrzyjmujeDomyślnieCo robi
--rows 1 - 200000 wierszy 1000 Ile wierszy ma arkusz. Plik ma dokładnie taki rozmiar, na jaki pakuje się tyle wierszy, więc budżet zestawu zmienia się razem z tą wartością.
--columns 1 - 32768 kolumn 10 Ile kolumn ma każdy wiersz arkusza. Iloczyn wierszy i kolumn ma sufit, a prośba ponad niego zostaje odrzucona, zanim cokolwiek powstanie.

Jak go uruchomić?

Sprawdź, ile zestaw będzie kosztował, zbuduj go albo weź jego przepis do edycji:

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

Albo zbuduj na nim własny przepis, trzymany obok testów:

version: 1
extends: preset:tabular-import