我一直在使用autotest进行ruby中的单元测试。我的代码更新后,是否有一个等效的PHP将运行我的单元测试?我正在使用PHPUnit和Eclipse。
答案 0 :(得分:7)
您可以使用watchr观察您的目录,并在文件发生变化时运行phpunit。
答案 1 :(得分:3)
答案 2 :(得分:0)
我使用grunt和grunt-phpunit来观察我的应用程序并在更改文件时运行测试。
http://michaelcalkins.com/post/71024731696/run-phpunit-tests-continuously-using-grunt
答案 3 :(得分:0)
我使用entr
command进行此类任务。它接收一个文件列表,并在其中一个文件发生更改时运行给定的命令。
示例:
find src test -name "*.php" -type f | entr phpunit
entr
的好处在于它与语言和命令无关,我可以将它用于phpunit,JavaScript单元测试,linting等。此外,与watchr
相比,我只需要安装一个命令而不是ruby运行时。