【问题标题】:Cobertura not recognizing JUnit4 tests: No tests foundCobertura 无法识别 JUnit4 测试:未找到测试
【发布时间】:2012-10-12 13:40:23
【问题描述】:

我目前正在从 JUnit3 升级到 JUnit4,并且我已经更改了我的主要测试套件以使用 @SuiteClasses 注释。但是现在当我运行 cobetura 时,它找不到任何测试。我已经检查以确保我在 Cobertura 目录中看到了正确的 jar,并且旧测试 (JUnit3) 仍然可以正常工作。

自行运行的 JUnit(测试和套件)也可以正常工作。

我确定这可能是我正在使用的 Ant xml 文件中的问题,但我无法在任何地方找到它。

这也可能是 findbugs 的问题。

有什么想法吗?

【问题讨论】:

  • 真正的问题是什么? cobertura 如何与查找要运行的测试相关联?你能在没有 cobertura 的情况下运行测试吗?请贴出相关的ant文件内容

标签: ant junit4 findbugs cobertura


【解决方案1】:

问题是 Ant 1.6.5 与 JUnit4 不兼容

【讨论】:

    猜你喜欢
    • 2012-11-21
    • 1970-01-01
    • 1970-01-01
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-04
    • 2013-04-14
    相关资源
    最近更新 更多