Subject: | tests running for installations that should not be |
These tests:
t/manifest.t
t/pod-coverage.t
t/pod.t
should not be running for normal user installations. They can fail if
something upstream changes (e.g. pod syntax), but does not affect the runtime
operation of this code.
These tests should either be moved to xt/, or guarded with something like:
plan skip_all => "These tests are for authors only!" unless $ENV{AUTHOR_TESTING} or $ENV{RELEASE_TESTING};
Therefore, their accompanying prereqs: Test::Pod, Test::Pod::Coverage, Pod::Coverage::TrustPod and Test::CheckManifest
should be listed as develop prereqs, not test prerequisites, as the user does
not need to install these modules or their dependencies.