|Subject:||unnecessary warnings during tests|
I'm testing a module which uses DBIx::Class, which uses SQL::Abstract, which uses Moo, which uses strictures. I'm getting warnings like strictures.pm extra testing active but couldn't load all modules. Missing were: indirect multidimensional bareword::filehandles Extra testing is auto-enabled in checkouts only, so if you're the author of a strictures using module you need to run: cpan indirect multidimensional bareword::filehandles but these modules are not required by your users. which is completely unnecessary, because these modules aren't going to catch any issues in my code - they all check syntax during compilation, and work lexically. I can see how this would be useful while running Moo's test suite, but I can't really see how it's helpful to me. Can this "extra testing" be disabled unless you're actually testing a module that uses strictures? It's pretty irritating.