Здравствуйте!
Задумался над идеей добавления тестов для своей программы. Посмотрел на DejaGNU, день убил, но так и не смог разобраться, в частности с Expect'ом. Решил написать что-нить простенькое под себя. Пишу на шелле. Банально сохраняю вывод программы в файл и сравниваю с эталонным.
Хотелось бы услышать советов/предложений о том, как лучше писать тесты, на чем. Я не против использования сторонней программы, но главный критерий -- простота, чтобы я быстро смог разобраться и в т.ч. понимал, что она делает.
Спасибо.