ant:phpunit失败后运行phpcb

时间:2013-09-13 04:24:33

标签: php ant build phpunit

在推荐的php的ant脚本中,最后给出了phpcb,因为它使用了由phpcs,phpmd,phpunit,phpcpd等制作的所有日志文件。问题是我的phpunit这些天没有通过而且phpcb不会运行而没有全部以前的进程返回true并且构建在没有phpcb的情况下失败。那么如何让phpcb在所有工具之后运行而不管退出代码?

2 个答案:

答案 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>