在推荐的php的ant脚本中,最后给出了phpcb,因为它使用了由phpcs,phpmd,phpunit,phpcpd等制作的所有日志文件。问题是我的phpunit这些天没有通过而且phpcb不会运行而没有全部以前的进程返回true并且构建在没有phpcb的情况下失败。那么如何让phpcb在所有工具之后运行而不管退出代码?
答案 0 :(得分:0)
修复PHPUnit测试。
如果不可能,请通过拨打$this->markTestSkipped('Here is the reason why this test isn't fixed...')
跳过那些失败的测试。
有关详细信息,请参阅documentation。
如果以详细模式运行PHPUnit,您将不断提醒您修复测试。
答案 1 :(得分:0)
在build.xml中,您可以忽略phpunit失败并继续执行Ant脚本。
<target name="phpunit" description="Run unit tests with PHPUnit">
<exec executable="phpunit" failonerror="false">
[...]
</target>