Scala specs2测试不会失败

Scala specs2测试不会失败,scala,specs2,Scala,Specs2,考虑到以下几点: package stopwatch import org.specs2.mutable.Specification class StopWatchSpecs extends Specification { "This spec" should { "fail here" in { 2 + 2 === 5 } } } 如果我按照《快速入门指南》的建议使用最新版本的specs2框架(3.8.5),那么这个测试总是成功的(但不应该成功)

考虑到以下几点:

package stopwatch
import org.specs2.mutable.Specification

class StopWatchSpecs extends Specification {

  "This spec" should {

    "fail here" in {
      2 + 2 === 5
    }

  }

}
如果我按照《快速入门指南》的建议使用最新版本的specs2框架(3.8.5),那么这个测试总是成功的(但不应该成功)


但是,如果我使用旧版本(2.5),它确实会失败(正确),有人经历过相同的行为吗?

这在
specs2-core-3.8.6
中得到了修复,我刚刚用3.8.6进行了测试,它在sbt和intellij中都会像预期的那样失败。是的,我可以确认它在3.8.6中工作,已解决。好,我添加了一个答案。感谢您的及时回复,但我不明白为什么我的问题被否决,这是一个问题,此问题/线程也可能对其他人有帮助。我已将其设置回0:-)。