Можно ли использовать автотест с проектом Perl? - PullRequest
4 голосов
/ 15 марта 2011

В настоящее время я работаю над приложением Mojolicious, использующим TDD на моем Mac, и я немного устал от необходимости вручную запускать свои тесты каждый раз, когда меняю какой-то код.

После некоторой разработки на RailsМне действительно начал нравиться автоматический ответ, который я получил от гема автотеста, и, как интересно, существует эквивалент Perl или есть какой-то способ использовать автотест с Perl.

Ответы [ 2 ]

7 голосов
/ 16 марта 2011

Одной из возможностей является набор Test :: Continuous .Он включает команду autoprove, которая повторно запускает набор тестов после обновления исходного файла:

% sudo cpan Test::Continuous
% cd MyModule/
% autoprove
0 голосов
/ 16 марта 2011

Модуль Test - ваш друг.

Посмотрите также Test :: Simple или посмотрите все различные тестовые модули.на http://perldoc.perl.org/5.8.9/index-modules-T.html. Если они перечислены здесь, они все являются частью стандартного дистрибутива Perl.На самом деле, если вы пишете CPAN-модули, вы должны написать тестовый набор, используя эти тестовые модули, чтобы идти с ним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...