Testing Files Generator

Presety

Pliki puste i minimalne

Czy plik poprawny i najmniejszy, na jaki format pozwala, przechodzi?

Preset empty-and-minimal 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 empty-and-minimal:

Pliki28
Cele w przepisie28
Łączny rozmiar32 667 B
Formatyavif, bmp, csv, docx, gif, html, ico, jpg, json, jxl, log, md, pdf, png, pptx, svg, targz, tiff, toml, txt, wav, webp, xlsx, xml, yaml, zip

I czego manifest tego zestawu oczekuje od Twojego systemu:

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

Co można zmienić?

UstawieniePrzyjmujeDomyślnieCo robi
--formats identyfikatory formatów rozdzielone przecinkami albo all all Z jakich formatów powstaje zestaw. Zostaw all, żeby dostać każdy format tej wersji, albo wymień te, które przyjmuje Twój system.

Jak go uruchomić?

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

tfg preset show empty-and-minimal
tfg generate --preset empty-and-minimal --out ./empty-and-minimal
tfg preset eject empty-and-minimal > empty-and-minimal.yaml

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

version: 1
extends: preset:empty-and-minimal