Testing Files Generator
Русский

Пресеты

Обработка имён файлов

Сохранит, покажет и вернёт ли моя система имя файла, которого не ожидала?

Пресет filename-handling одной командой собирает целый набор настоящих тестовых файлов для этого вопроса и рядом manifest.json с ожидаемой реакцией вашей системы на каждый файл. Всё ниже прочитано из программы со значениями по умолчанию этой версии.

Что он обычно находит?

Что входит в набор?

Со значениями по умолчанию, как сообщает tfg preset show filename-handling:

Файлов50
Целей в его рецепте50
Общий размер51 200 B
Форматыtxt

И чего манифест этого набора ожидает от вашей системы:

ОжидаетсяЗначениеФайлов
acceptВаша система должна принять файл.4
unspecifiedЗависит от правил вашей системы. Вы решаете, а затем проверяете, что происходит именно то, что вы имели в виду.46

Что можно изменить?

НастройкаПринимаетПо умолчаниюЧто делает
--format id формата со страницы форматов txt Формат каждого файла набора. Это флаг самого инструмента, а пресет лишь задаёт ему значение по умолчанию.

Как его запустить?

Посмотрите, чего стоил бы набор, соберите его или возьмите его рецепт для правки:

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

Или стройте на нём в собственном рецепте рядом с тестами:

version: 1
extends: preset:filename-handling