Hi! I started to use Test::POD and Test__POD::Coverage in my modules. However, I got the feedback that these tests should not be done when someone installs the module from CPAN. The logic is quite clear: POD issues are not critical.
So, there will be author tests. I saw a few other modules that introduced environment variables to indicate that these author tests should be run. During make test, the corresponding tests are skipped with a proper message. But, what's the best way to define when author tests should be run? I don't like the idea to have some arbitrary environment variable name. Module::Starter introduces RELEASE_TESTING. Is this the standard way? I know, Perl is TIMTOWTDI and bla bla bla. But I don't want to reinvent the wheel. I want to create modules that are reliable and just work(TM) for others. Best regards, Alex