score:1

Accepted answer

you could use the test-listeners interface:

testlisteners += new testreportlistener {
  def startgroup(name: string): unit = println(s"start group $name")
  def endgroup(name: string, result: testresult.value): unit =
    println(s"end group $name (succeeded)")
  //
  def endgroup(name: string, t: throwable): unit = 
    println(s"end group $name (failed)")
  //
  def testevent(event: testevent): unit = 
    println(s"test event: ${event.result}")
}

then either between groups (files) or individual tests, you insert a thread.sleep. not very elegant, but i guess it will work.


Related Query