Subject: | The END block in Test::Class::Moose is a bit insane |
We upgraded to a new TCM and all of a sudden our Test::Vars test ended up running the tests from our TCM subclasses!
I'm not sure what problem this END block is trying to solve, but this solution seems broken. At the very least, this behavior needs to be very well documented, and the workaround (set TEST_CLASS_MOOSE_SKIP_RUNTESTS) needs to be documented too.