Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/267.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ant:在phpunit失败后运行phpcb_Php_Ant_Build_Phpunit - Fatal编程技术网

ant:在phpunit失败后运行phpcb

ant:在phpunit失败后运行phpcb,php,ant,build,phpunit,Php,Ant,Build,Phpunit,在推荐的php ant脚本中,最后给出了phpcb,因为它使用了phpcs、phpmd、phpunit、phpcpd等生成的所有日志文件。问题是我的phpunit这些天没有通过,phpcb不会运行,之前的所有进程都返回true,没有phpcb,构建就会失败。那么,如何使phpcb在所有工具之后运行,而不考虑退出代码?修复PHPUnit测试 如果不可能,通过调用$this->markTestSkipped('这就是为什么这个测试没有被修复的原因…')跳过那些失败的测试。 有关更多详细信息,请参阅

在推荐的php ant脚本中,最后给出了phpcb,因为它使用了phpcs、phpmd、phpunit、phpcpd等生成的所有日志文件。问题是我的phpunit这些天没有通过,phpcb不会运行,之前的所有进程都返回true,没有phpcb,构建就会失败。那么,如何使phpcb在所有工具之后运行,而不考虑退出代码?

修复PHPUnit测试

如果不可能,通过调用
$this->markTestSkipped('这就是为什么这个测试没有被修复的原因…')跳过那些失败的测试。

有关更多详细信息,请参阅


如果在详细模式下运行PHPUnit,您将得到一个修复测试的持续提示。

在build.xml中,您可以忽略PHPUnit失败并继续执行Ant脚本

<target name="phpunit" description="Run unit tests with PHPUnit">
    <exec executable="phpunit" failonerror="false">
    [...]
</target>

[...]