X-Git-Url: http://git.vpit.fr/?p=perl%2Fmodules%2Frgit.git;a=blobdiff_plain;f=t%2F16-levels.t;h=38e126a6a26c294873b5d55b33d8fb292b1448eb;hp=9a4410db5afc02365d651412dfefacd0091439ea;hb=270525a9f32911ff55fc0ee7b263a9eb3cd0a3ce;hpb=f555dbe5fe9b6a6a0a9aba59f9f99dcdf2693f09 diff --git a/t/16-levels.t b/t/16-levels.t index 9a4410d..38e126a 100644 --- a/t/16-levels.t +++ b/t/16-levels.t @@ -1,5 +1,7 @@ #!perl +use 5.008; + use strict; use warnings; @@ -8,8 +10,8 @@ use Test::More tests => 4; use App::Rgit::Config; use App::Rgit::Utils qw/:levels/; -local $SIG{__WARN__} = sub { diag @_ }; -local $SIG{__DIE__} = sub { diag @_ }; +local $SIG{__WARN__} = sub { diag 'warning:', @_ }; +local $SIG{__DIE__} = sub { diag 'exception:', @_ }; my %levels = ( info => INFO, @@ -26,13 +28,13 @@ for my $l (0 .. $#levels) { my $arc = App::Rgit::Config->new( root => 't', git => 't/bin/git', - debug => $levels{$levels[$l]} + debug => $levels{$levels[$l]}, ); my $buf = ''; close STDERR; open STDERR, '>', \$buf or die "open(STDERR, '>', \\\$buf): $!"; $arc->$_($_) for qw/info warn err crit/; - is($buf, join('', @levels[$l .. $#levels]), "level $l ok"); + is $buf, join('', @levels[$l .. $#levels]), "level $l ok"; } close STDERR;