]> git.vpit.fr Git - perl/modules/Variable-Magic.git/commitdiff
Make Variable::Magic::TestGlobalDestruction::import return its result
authorVincent Pit <vince@profvince.com>
Tue, 10 Mar 2015 19:08:30 +0000 (16:08 -0300)
committerVincent Pit <vince@profvince.com>
Tue, 10 Mar 2015 19:12:45 +0000 (16:12 -0300)
t/lib/Variable/Magic/TestGlobalDestruction.pm

index d4b67496686c5e6b9a0916a61250984b1c9762ed..3299bf30c8bfe70071d0f81016c94227ea6ecbaf 100644 (file)
@@ -68,7 +68,7 @@ sub import {
 
  if ("$]" < 5.013_004 and not $ENV{PERL_VARIABLE_MAGIC_TEST_THREADS}) {
   _diag("perl 5.13.4 required to safely test global destruction");
-  return;
+  return 0;
  }
 
  my $env_level = int($ENV{PERL_DESTRUCT_LEVEL} || 0);
@@ -77,7 +77,7 @@ sub import {
   require Test::More;
   if ($is_debugging) {
    _diag("Global destruction level $env_level set by PERL_DESTRUCT_LEVEL (debugging perl)");
-   return;
+   return 1;
   } else {
    _diag("PERL_DESTRUCT_LEVEL is set to $env_level, but this perl doesn't seem to have debugging enabled");
   }
@@ -93,11 +93,11 @@ sub import {
  };
  if ($has_perl_destruct_level) {
   _diag("Global destruction level $level set by Perl::Destruct::Level");
-  return;
+  return 1;
  }
 
  _diag("Not testing global destruction");
- return;
+ return 0;
 }
 
 1;