Skip Menu |

This queue is for tickets about the Params-Validate CPAN distribution.

Report information
The Basics
Id: 70175
Status: resolved
Priority: 0/
Queue: Params-Validate

People
Owner: Nobody in particular
Requestors:
Cc:
AdminCc:

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



Subject: Environment switch disabling XS usage named inconsistently throughout the test suite
In Params-Validate-1.00, there seems to be a disagreement on the name of the environment switch disabling XS usage: Output of ``fgrep -rn _TEST_ *'' in the distribution directory: dist.ini:21:env_var = PERL_TEST_PV lib/Params/Validate.pm:40: eval { require Params::ValidateXS; } unless $ENV{PV_TEST_PERL}; lib/Params/Validate.pm:44: if ( $e || $ENV{PV_TEST_PERL} ) { t/29-taint-mode.t:22: unless $ENV{PV_TEST_PERL}; t/release-pp-01-validate.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-02-noop.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-03-attribute.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-04-defaults.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-05-noop_default.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-06-options.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-07-with.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-08-noop_with.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-09-regex.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-10-noop_regex.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-11-cb.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-12-noop_cb.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-13-taint.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-14-no_validate.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-15-case.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-16-normalize.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-17-callbacks.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-18-depends.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-19-untaint.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-21-can.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-22-overload-can-bug.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-23-readonly.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-24-tied.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-25-undef-regex.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-26-isa.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-27-string-as-type.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-28-readonly-return.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-29-taint-mode.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-29-taint-mode.t:34: unless $ENV{PV_TEST_PERL}; t/release-pp-30-hashref-alteration.t:10: $ENV{PERL_TEST_PV} = 1; t/release-pp-31-incorrect-spelling.t:10: $ENV{PERL_TEST_PV} = 1;
From: Martin Becker <mhasch-cpanbugs [...] cozap.com>
Hello queue owners, Could you please add me back as a requestor of this ticket -- RT let me out but not back in when I tried to fix my email address. Thanks, -Martin
This doesn't really affect the released distro since the tests aren't run on install anyway, but this is now fixed in git.