Автоматизированное тестирование печенья - PullRequest
0 голосов
/ 20 октября 2018

cookiecutter s - это генераторы шаблонов, которые очень полезны при создании проектов на разных языках.Однако мне было интересно, есть ли способ последовательно их тестировать?Я хочу создать не только конечный продукт (сделать утверждения о существовании, названии и содержании целевых файлов с учетом набора входных данных), но также и то, что генерация будет работать без ошибок с некоторыми входными данными, но отклонять другие.Какой лучший подход для этого?Я знаю, что мог бы написать простой контрольный пример, но у него не было бы доступа к входам командной строки, не так ли?Есть ли способ получить доступ к этой функции и передать ей параметры командной строки в виде аргументов?

...