【发布时间】:2012-02-02 18:23:20
【问题描述】:
嗨:这是一个由两部分组成的问题 - 首先 - 我注意到 JUnit 4.7 构建错误,并发现 JUnit 实际上不向后兼容:
Testing Solr via Embedded Server
因此,
是否可以在其他最新版本(使用最新的 Junit)8 版本中使用 Junit 4.7 进行某些测试?
当然 - 我也想知道,总的来说,JUnit 是否向后兼容?在我的例子中,SOLR 的基本单元测试类似乎依赖于一些在 JUnit 4.7 中可能出现的奇特技巧,这些技巧不再受支持。
【问题讨论】:
-
一般来说,JUnit 是向后兼容的。如果您能提及从 4.7 升级到 4.8 时遇到的特定问题,这将很有帮助,以便我们可以告诉您是否有问题,或者是否是 Solr 中的问题。
-
好吧...也许我会尝试制作一个简单的、可重现的版本并报告此错误。
标签: solr junit backwards-compatibility