2

我创建了一个示例 Eclipse 项目,该项目演示Infinitest跳过了使用 Before{Method,Class} 注释的设置方法,请参阅https://github.com/jaeckel/InfinitestSampleProject。因此,当 Infinitest 执行它们时,我的测试失败,尽管它们在由 Eclipse 的 TestNG 插件执行时工作。此测试用例可以重现该行为。

这是一个错误吗?如果是,如何解决?我快速浏览了最无限的来源,但这并没有透露任何关于如何修复它的信息。我为此创建了一个问题并与该项目的所有者进行了交谈。但到目前为止,没有人回到我身边。

4

1 回答 1

0

Infinitest github repo 的所有者已回复您的问题并解释说这不是产品中的错误。他写了:

如果排除了某个组,则不会运行带有该组注释的测试/设置/拆卸。如果您只想运行“自动化”测试。包括“自动化”组,但不排除“集成”组。

正如您在 github 问题中指出的那样,此建议确实解决了您的问题。结束这个问题可能是个好主意:)

于 2017-09-04T19:59:33.597 回答