From: Vincent Pit Date: Tue, 10 Mar 2015 19:10:36 +0000 (-0300) Subject: Code cleanups in Variable::Magic::TestGlobalDestruction::import X-Git-Tag: rt101410~3 X-Git-Url: http://git.vpit.fr/?a=commitdiff_plain;h=a8b279caff44411b6505c7c761524b0ea3aff490;p=perl%2Fmodules%2FVariable-Magic.git Code cleanups in Variable::Magic::TestGlobalDestruction::import --- diff --git a/t/lib/Variable/Magic/TestGlobalDestruction.pm b/t/lib/Variable/Magic/TestGlobalDestruction.pm index 3299bf3..83f88bb 100644 --- a/t/lib/Variable/Magic/TestGlobalDestruction.pm +++ b/t/lib/Variable/Magic/TestGlobalDestruction.pm @@ -74,13 +74,13 @@ sub import { my $env_level = int($ENV{PERL_DESTRUCT_LEVEL} || 0); if ($env_level >= $level) { my $is_debugging = is_debugging_perl(); - require Test::More; + if ($is_debugging) { _diag("Global destruction level $env_level set by PERL_DESTRUCT_LEVEL (debugging perl)"); return 1; - } else { - _diag("PERL_DESTRUCT_LEVEL is set to $env_level, but this perl doesn't seem to have debugging enabled"); } + + _diag("PERL_DESTRUCT_LEVEL is set to $env_level, but this perl doesn't seem to have debugging enabled"); } my $has_perl_destruct_level = do { @@ -91,6 +91,7 @@ sub import { 1; } }; + if ($has_perl_destruct_level) { _diag("Global destruction level $level set by Perl::Destruct::Level"); return 1;