【发布时间】:2016-04-05 21:41:42
【问题描述】:
有时测试是有效的,但被测试的代码已损坏,并且针对测试场景记录了一个缺陷。一旦缺陷被修复,测试将通过。
在那之前,我可以将测试标记为“忽略”,并在 cmets 中使用缺陷编号。然后测试将不会运行,它会被标记为被忽略,并且指标将反映它被忽略的事实。当缺陷被标记为已修复时,我可以找到测试用例并重新启用测试。
我可能会使用它,但我有点想要另一个选择:将测试标记为缺陷。这会导致测试仍在运行,但会颠倒语义,即预期会失败并且没有什么可担心的,而通过是庆祝的理由,并被召唤出来。在这种情况下,还有两个汇总统计信息:预期的测试失败和意外的测试通过。
ScalaTest 中是否已经存在这样的东西?
【问题讨论】:
标签: scalatest