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
}
}
但我想參數數量例子仍然是有益的:)