Prázdné a minimální
Projde platný soubor tak malý, jak formát dovolí?
Předvolba empty-and-minimal sestaví jediným příkazem celou sadu skutečných testovacích souborů
pro tuto otázku a vedle nich manifest.json, který říká, jak má váš systém na každý
soubor reagovat. Vše níže se čte z programu při výchozích hodnotách této verze.
Co obvykle najde?
- platný soubor odmítnutý jako příliš malý, protože kontrola počítá bajty místo toho, aby je četla
- prázdný soubor, který shodí čtečku, místo aby byl nahlášen
- obrázek široký jeden pixel, který cestou k náhledu dělí nulou
- úložiště, které čte nula bajtů jako selhané nahrání a stále to opakuje
Co je v sadě?
Při výchozích hodnotách, jak je hlásí tfg preset show empty-and-minimal:
| Soubory | 28 |
|---|---|
| Targety v receptu | 28 |
| Celková velikost | 32 667 B |
| Formáty | avif, 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 |
A co od vašeho systému očekává manifest té sady:
| Očekáváno | Význam | Soubory |
|---|---|---|
accept | Váš systém má soubor přijmout. | 26 |
unspecified | Záleží na pravidlech vašeho systému. Rozhodnete vy, a pak ověříte, že to, co se stane, je to, co jste chtěli. | 2 |
Co můžete změnit?
| Nastavení | Přijímá | Výchozí | Co dělá |
|---|---|---|---|
--formats |
id formátů oddělená čárkami, nebo all | all |
Z jakých formátů se sada skládá. Ponechte all pro všechny formáty této verze, nebo uveďte ty, které váš systém přijímá. |
Jak ji spustit?
Podívejte se, kolik by sada stála, sestavte ji, nebo si vezměte její recept k úpravě:
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
Nebo na ní stavte ve vlastním receptu vedle svých testů:
version: 1
extends: preset:empty-and-minimal