我有一个Play 2.2 Scala项目,我的单元测试在测试目录中。这是一个全新的Play应用程序 - 我所做的只是运行play new testapp
然后更新给定ApplicationSpec.scala中的断言失败。
当我运行play test
测试运行时,错误正确地打印到控制台。但是,这个过程仍然会“成功”。有没有办法让测试返回错误?
我的build.sbt在这里(未更改):
name := "testapp"
version := "1.0-SNAPSHOT"
libraryDependencies ++= Seq(
jdbc,
anorm,
cache
)
play.Project.playScalaSettings
play test
打印以下内容:
// console output
[info]规范ApplicationSpec的总计
[info]在105毫秒完成
[info] 2个例子,1个失败,0个错误
[info]通过:总计0,失败0,错误0,通过0
[成功]总时间:5秒,于2014年10月21日下午2:36:35完成
有没有办法让最后一行打印[错误]并提供有关哪些测试失败的信息?
答案 0 :(得分:1)
通过从Play 2.2.0升级到Play 2.2.5来修复。