'Data::Page' => '2.00',
'Devel::GlobalDestruction' => '0.09',
'Hash::Merge' => '0.12',
- 'Moo' => '1.002',
+ 'Moo' => '1.004005',
'MRO::Compat' => '0.12',
'Module::Find' => '0.07',
'namespace::clean' => '0.24',
no strict;
no warnings;
quote_sub <<'EOC';
+ BEGIN { warn "-->${^WARNING_BITS}<--\n" };
my $n = "Test::Warn::warnings_exist";
warn "-->@{[ *{$n}{CODE} ]}<--\n";
- warn "-->@{[ ${^WARNING_BITS} || '' ]}<--\n";
EOC
};
my $we_cref = Test::Warn->can('warnings_exist');
warnings_exist { $no_nothing_q->() } [
+ qr/^\-\-\>\0+\<\-\-$/m,
qr/^\Q-->$we_cref<--\E$/m,
- qr/^\-\-\>\0*\<\-\-$/m, # some perls have a string of nulls, some just an empty string
], 'Expected warnings, strict did not leak inside the qsub'
or do {
require B::Deparse;