etorreborre/specs2 — Issue #57: Regression in failure stack entry for mutable specs
Author: djspiewak
Created: 2012-02-10 17:20:09+00:00
State: open

It looks like 1.8 regresses the stack frame determination for test failure in mutable specs. For example:

```scala
object MySpecs extends Specification {
"my thingy" should {
"beat logic!" in {
false mustEqual true
}
}
}
```

This will, of course, fail the "beat logic!" example. However, the failure message will indicate assertion failure on the line declaring the specification (in this case, line 1), rather than at the actual assertion point.