Skip Menu |

This queue is for tickets about the Validation-Class CPAN distribution.

Report information
The Basics
Id: 76718
Status: new
Priority: 0/
Queue: Validation-Class

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 6.05
Fixed in: (no value)



Subject: Dependency on Moose
Grepping for 'Moose' shows: http://search.cpan.org/grep?release=Validation-Class-6.05;string=Moose;n=1;C=0 The two tests 40-mooserules.t and 41-mooserules-inht-t0m.t contain 'use Moose' commands. Closer inspection shows that there is no protection to prevent this use statement to happen. Since use statements are executed during parsing, thess are unconditional use instructions, no matter what later, during runtime would happen. That makes the tests dependent on Moose and Moose is not declared as prereq. Sample fail report: http://www.cpantesters.org/cpan/report/21188254 HTH&&Thanks,