App-diff_spreadsheets
view release on metacpan or search on metacpan
t/t_Common.pm view on Meta::CPAN
# Check that the user did not already say "no warnings ..." or somesuch
# I was previously confused about how to do this,
# see https://rt.cpan.org/Ticket/Display.html?id=147618
my $users_warnbits = ${^WARNING_BITS}//"u";
my $users_pragmas = ($^H//"u").":".hash2str(\%^H);
carp "Detected 'use/no warnings/strict' done before importing ",
__PACKAGE__, "\n(they might be un-done)\n"
if ($users_pragmas ne $default_pragmas
|| $users_warnbits ne $default_warnbits);
}
strict->import::into($target);
#warnings->import::into($target);
warnings->import::into($target, FATAL => 'all'); # blowing up a test is ok
#As of perl 5.39.8 multiple 'use' specifying Perl version is deprecated
#use 5.010; # say, state
#use 5.011; # cpantester gets warning that 5.11 is the minimum acceptable
use 5.018; # lexical_subs
require feature;
# Perl 5.18.0 seems to require the "no experimental..." before the "use feature"
warnings->unimport::out_of($target, "experimental::lexical_subs");
( run in 0.397 second using v1.01-cache-2.11-cpan-299005ec8e3 )