Testing Files Generator
Português (Brasil)

Presets

Tratamento de nomes de arquivo

Meu sistema vai guardar, mostrar e devolver um nome de arquivo que ele não esperava?

O preset filename-handling monta com um único comando um conjunto inteiro de arquivos de teste reais para esta pergunta, e um manifest.json ao lado dizendo como seu sistema deve reagir a cada arquivo. Tudo abaixo é lido do programa, com os valores padrão desta versão.

O que ele costuma encontrar?

O que há no conjunto?

Com os valores padrão, como o tfg preset show filename-handling informa:

Arquivos50
Targets na sua receita50
Tamanho total51 200 B
Formatostxt

E o que o manifesto desse conjunto espera do seu sistema:

EsperadoSignificadoArquivos
acceptSeu sistema deve aceitar o arquivo.4
unspecifiedDepende das regras do seu sistema. Você decide e depois confere se o que acontece é o que você queria.46

O que você pode mudar?

ConfiguraçãoAceitaPadrãoO que faz
--format um id de formato da página de formatos txt O formato de cada arquivo do conjunto. É uma opção da própria ferramenta, e o preset apenas dá a ela um valor padrão.

Como executar?

Veja quanto o conjunto custaria, monte-o ou pegue a receita dele para editar:

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

Ou construa sobre ele em uma receita sua, ao lado dos seus testes:

version: 1
extends: preset:filename-handling