2012-11-22 24 views
0

我正在使用蚂蚁在foreach循环中运行junits。 Using This Solution如何在使用ant运行时阻止来自junit的额外消息?

我得到的输出在我的控制台以下格式

[junit] Running com.test.MyUnitTest 
[foreach] junit.framework.TestListener: startTest(testMyMethod) 
[foreach] junit.framework.TestListener: endTest(testMyMethod) 
[junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.109 sec 

如何停止TestListener消息,以便输出格式为

[junit] Running com.test.MyUnitTest 
[junit] Tests run: 7, Failures: 0, Errors: 0, Time elapsed: 0.109 sec 

回答

1

使用内部,结果是对于每个 迭代,您将得到一个调用,因此目标得到 每次迭代启动一次,并且您使用DefaultLogger每 迭代获得目标标签一次。

ANT-CONTRIB无法控制从中输出的内容。输出是 “目标”类的核心定义的一部分。

相关问题