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

Reply via email to