Автотест эквивалент для PHP? - PullRequest
5 голосов
/ 22 января 2010

Я использую автотест для юнит-тестирования в ruby. Есть ли эквивалент для PHP, который будет запускать мои модульные тесты после обновления моего кода? Я использую PHPUnit и Eclipse.

Ответы [ 4 ]

7 голосов
/ 27 января 2010

Вы можете использовать watchr для просмотра вашего каталога и запуска phpunit при каждом изменении файла.

http://github.com/mynyml/watchr

3 голосов
/ 26 сентября 2013

горячий бегун phpunit

это наблюдатель для файлов и сущностей

может запускать тесты для измененных сущностей / доменов, а также тесты

0 голосов
/ 01 ноября 2017

Я использую команду entr для такого рода задач. Он получает список файлов и запускает данную команду при изменении одного из файлов.

Пример:

find src test -name "*.php" -type f | entr phpunit

Хорошая особенность entr заключается в том, что она не зависит от языка и команд, я могу использовать ее для phpunit, модульного теста JavaScript, линтинга и т. Д. Кроме того, по сравнению с watchr мне нужно установить только одну команду вместо Ruby Runtime.

0 голосов
/ 27 декабря 2013

Я использую grunt и grunt-phpunit для просмотра своего приложения и запускаю тесты при изменении файлов.

http://michaelcalkins.com/post/71024731696/run-phpunit-tests-continuously-using-grunt

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