While trying to write a custom Scalatest runner I discover this gem in the default Runner:
dada 🎶 dada 🎶 … ten out of ten points for style, but minus several million for good thinking and way too much complexity. Somehow I now have doubts about Scalatest and its coding style 🙈
Speaking of complexity it’s apparently also really hard to run Scalatest tests explicitly, without any of the built-in runners.
Suite has a
run method which looks like it helps you literally all built-in reporters and in particular HTML reporter I’d like to use are package-private… 😒