There was a question on the specs users mailing-list about using coverage
tools with specs.

I would like to ask the question here, to make it a bit more general.

What's your experience of coverage tools with Scala?

A few weirdnesses: You need to understand Scala's name mangling, there are some tests the compiler inserts that it inevitably complains about not testing without really pedantic unit tests (null checks for inner classes for example, pattern matching often has some redundant tests, etc). Other than that it largely Just Works.