Skip Menu |

This queue is for tickets about the Hash-MD5 CPAN distribution.

Report information
The Basics
Id: 106862
Status: resolved
Priority: 0/
Queue: Hash-MD5

People
Owner: MZIESCHA [...] cpan.org
Requestors: ether [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 0.06



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.