-1

我运行这个命令行构建步骤:

cd ../common && php ../../../vendor/bin/codecept --xml --no-exit run

在构建日志中,我有我的测试输出。我codeception用于我的测试,我发现只有phpunit 运行器用于teamcity.

如果测试失败,我想构建失败,任何解决方案都会让我高兴。

4

1 回答 1

0

现在我使用这个命令:

codecept --steps --xml --no-interaction --debug --no-ansi --no-colors run

对于测试集成,需要使用--steps--xml参数来输出 xml 报告。对于设置报告处理,请转到Build Configuration Settings -> Build Features并添加XML report processing(Ant JUnit 格式)。

无论如何, teamcity--no-exit都会将构建标记为成功,因此我将其删除。

于 2015-10-25T00:56:57.040 回答