У меня есть сценарий python под названием script.py
, для этого нужен вход A
и сгенерируйте вывод B
.python: тестирование выходов (... не модульное тестирование?)
A -> script.py -> B
Каждый раз, когда я добавляю новую функцию, мне нужно проверить, что программа генерирует тот же результат.
Как я могу автоматизировать этот тип тестов?
Какое название этого типа испытаний?
Существует какой-то модуль python для этого типа тестов?
что-то вроде этого, 'mv B _B; python script.py A; diff B _B' – theAlse
@ theAlse, да, я думаю в одном подобном ... может быть, автоматическом процессе diff. Но для того, чтобы не изобретать колесо, я искал больше мнений о практике и модулях. – JuanPablo