1

我有一些测试想从 spock 报告中排除。是否可以排除特定的类或测试来生成它?

4

1 回答 1

1

我不知道开箱即用的这种功能,但您可以编写自己的报告模板。只需复制默认模板并将过滤器代码直接添加到模板中即可。

我可以想象的另一种方式是您运行测试两次并排除测试以使用@IgnoreIf注释隐藏(http://mrhaki.blogspot.com/2014/06/spocklight-ignore-specifications-based.html?m=1) . 这可以根据环境变量做出决定。

然而,测试很重要,更重要的是没有测试过的东西。因此,您应该报告排除的某些测试,以获得有效的测试报告。

于 2018-09-14T05:17:29.323 回答