0
我想我错过了一些明显的东西,有没有办法轻松地接收测试运行的结果?简单的方法来获得测试规范的结果
我正在scalatest简单run(new my.TestClass)
有没有什么办法让测试回来的结果呢?或者某种方式在测试失败后运行代码?
我在scaladoc中发现的唯一方法是使用返回Status的Suite.run()
运行测试,但它也需要Args,并且我还没有找到任何应使用Args的示例。
我想我错过了一些明显的东西,有没有办法轻松地接收测试运行的结果?简单的方法来获得测试规范的结果
我正在scalatest简单run(new my.TestClass)
有没有什么办法让测试回来的结果呢?或者某种方式在测试失败后运行代码?
我在scaladoc中发现的唯一方法是使用返回Status的Suite.run()
运行测试,但它也需要Args,并且我还没有找到任何应使用Args的示例。
好了,我发现在文档上测试失败的功能执行:
override def withFixture(test: NoArgTest) = {
super.withFixture(test) match {
case failed: Failed =>
info("failed")
//some code when tests fail
failed
case other => other
}
}
但我想参数数量例子仍然是有益的:)