在我当前的项目中,我使用的是junit测试。在我的本地pc上运行我的ant文件会产生预期的测试报告,但是当竹子尝试运行我的测试时,它会产生以下输出。import static org.junit.Assert.*;
public class SimplerTest-1.9.0/lib/ant-launcher.jar:/opt/ant/l
我已经创建了一个包含junit测试的.jar文件。当我使用任务" Junit“在Ant中运行Junit测试时,它显示了正确的输出(当Junit测试失败时,构建失败)。但是,当我将Junit测试放到一个.jar文件中,并通过Ant任务" run -jar“运行这个.jar文件时,即使Junit测试失败,它也总是显示我”构建成功“。控制台输出显示测
我有ant target,它同时调用其他3个项目的ant build target for junit。即使任何一个项目生成失败,此生成目标也会执行所有三个项目。这里的问题是,如果任何一个构建失败的错误消息在编译三个项目的构建目标后应该显示,但它没有发生,我如何解决它?<target name="mainbuild">
<antcall target="junit-1">//in different p
然而,我意识到当jacoco任务围绕着junit任务时,teamcity不会捕捉到失败的测试,即使测试失败了,一切都是成功的。以下是我的两个测试任务,分别使用和不使用jacoco进行测试,并查看团队行为。-- Import the JaCoCo Ant Task -->
<taskdef uri="antlib:org.jacoco.ant" resource="org/jacoco/