Re: Регрессионные тесты для тулзы в отдельном exe - как организовать?
От: kaa.python Ниоткуда РСДН профессионально мёртв и завален ватой.
Дата: 23.05.21 08:06
Оценка:
Здравствуйте, Marty, Вы писали:

M>Есть тулза — генератор кода. На входе получает файл и опции для генерации в командной строке, на выходе — выдаёт файл.

M> ...
M>Чем бы таким всё это организовать?

Я бы взял Python + PyTest и делал тесты работая с генератором как с черным ящиком. То есть для начала я бы сгененрировал файлы для тех случаев, которые хочу контролировать, потом написал бы сравнения базируюсь на твоих входных правилах (игнорить изменения в пробелах и т.д.) ну и банально запускал бы новый генератор и сравнивал с выхлопом от старого.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.