Testing Files Generator

Presety

Obsługa nazw plików

Czy mój system zapisze, pokaże i odda nazwę pliku, której się nie spodziewał?

Preset filename-handling 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 filename-handling:

Pliki50
Cele w przepisie50
Łączny rozmiar51 200 B
Formatytxt

I czego manifest tego zestawu oczekuje od Twojego systemu:

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

Co można zmienić?

UstawieniePrzyjmujeDomyślnieCo robi
--format identyfikator formatu ze strony formatów txt Format każdego pliku w zestawie. To flaga samego narzędzia, a preset daje jej tylko wartość domyślną.

Jak go uruchomić?

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

tfg preset show filename-handling
tfg generate --preset filename-handling --out ./filename-handling
tfg preset eject filename-handling > filename-handling.yaml

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

version: 1
extends: preset:filename-handling