首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >maven-failsafe-plugin:如何将选项传递给JUnit?

maven-failsafe-plugin:如何将选项传递给JUnit?
EN

Stack Overflow用户
提问于 2011-06-19 22:36:10
回答 2查看 759关注 0票数 1

我使用maven-failsafe-plugin来运行我的集成测试。当它失败时,我会看到完整的堆栈跟踪。对于每个失败的测试用例,它可能有大约50行,其中大部分与Junit相关。我发现Junit有filtertrace选项,允许剥离部分堆栈跟踪,但我不知道如何将此选项传递给Junit?

我还尝试了maven-failsafe-plugintrimStackTrace选项,但它没有改变失败测试的输出。

可以将filtertrace选项从插件传递到Junit吗?(不使用maven-antrun-plugin或类似的插件。)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-25 21:39:03

maven-failsafe-plugin (和maven-surefire-plugin)包含在2.13版本中修复的bug when trimStackTrace has no effect on JUnit 4.x,所以在我的例子中,我应该将插件更新到更新版本。

票数 0
EN

Stack Overflow用户

发布于 2011-06-20 01:30:26

第一件事是你使用哪个版本的failsafe插件和JUnit?您是如何尝试配置trimStackTrace选项的,因为trimStackTrace选项在默认情况下是真的。

代码语言:javascript
复制
<plugins>
   <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-failsafe-plugin</artifactId>
      <version>2.9</version>
      <configuration>
         <trimStackTrace>true</trimStackTrace>
      </configuration>
   </plugin>
</plugins>

您是否已尝试将systemPropertiesFile配置为将筛选跟踪传递给JUnit。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6403011

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档