2016-01-29 3 views
0

Я думаю, что мне не хватает чего-то очевидного, есть ли способ легко получить результат тестового прогона?Легкий способ получить результат теста.

Я бегу scalatest с простой run(new my.TestClass)

Есть ли способ, чтобы получить результат теста обратно? Или каким-то образом запустить код после неудачи теста?

Только способ, который я нашел в scaladoc, запускает тесты с Suite.run(), который возвращает Status, но для этого также требуется Args, и я не нашел никакого примера того, что Args мне следует использовать.

ответ

0

Хорошо, так что я нашел выполнить по функциональности Теста в документации:

override def withFixture(test: NoArgTest) = { 

    super.withFixture(test) match { 
     case failed: Failed => 
     info("failed") 
     //some code when tests fail 
     failed 

     case other => other 
    } 
    } 

Но я думаю Args пример еще было бы полезно :)

Смежные вопросы