Здравствуйте, kaa.python, Вы писали:
KP>Я бы взял Python + PyTest и делал тесты работая с генератором как с черным ящиком. То есть для начала я бы сгененрировал файлы для тех случаев, которые хочу контролировать, потом написал бы сравнения базируюсь на твоих входных правилах (игнорить изменения в пробелах и т.д.) ну и банально запускал бы новый генератор и сравнивал с выхлопом от старого.
Ну, то есть опять самому писать
Я думал, может есть что-то готовое для такого случая, имхо задача конечно не слишком частая, но всё же довольно типовая.
А PyTest — для чего тут он, он чем-то облегчит жизнь?