etorreborre/specs2

Test output broken when using concurrent execution in Datatables test

Closed this issue · 6 comments

I've a different test output when using the concurrent execution (*) and when not.
In case of an error in my table i don't get the table printed out when using concurrent execution. Without concurrent execution i do see the table printed out.
(see screenshots)
withConcurrentExecution
withoutConcurrentExecution

Hi @tiphdousset would it possible for you to send a small reproducible test case?

I tried on a small example

"a" | "b" |
 1  ! "1" |
 2  ! "2" |*> { (a: Int, b: String) => a + 1 ==== b.toInt }

And the result is
image
So there must be something else at play here

Hi @tiphdousset would it possible for you to send a small reproducible test case?

Sure, will try to provide one ASAP

Hi @tiphdousset, by chance could have a look at this issue again?

I'm closing this issue for now. Please re-open if you can setup a reproducible test case