Add an envvar to make it easier to smoke the PP codepath
Peter Rabbitson [Wed, 21 Dec 2011 10:26:20 +0000 (11:26 +0100)]
Still use Devel::Hide for the actual testing, as to not mask breakage
of the B::H::EOS detector

lib/namespace/clean.pm

index 84d203e..fbcfeec 100644 (file)
@@ -19,7 +19,7 @@ BEGIN {
   # when changing also change in Makefile.PL
   my $b_h_eos_req = '0.07';
 
-  if (eval {
+  if (! $ENV{NAMESPACE_CLEAN_USE_PP} and eval {
     require B::Hooks::EndOfScope;
     B::Hooks::EndOfScope->VERSION($b_h_eos_req);
     1