X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=t%2Flib%2FApp%2FRgit%2FTestUtils.pm;h=b736a5d6c0001171a0b72bde2eb6ca35628b5072;hb=HEAD;hp=f702b25f57559b9eb43f60b7ee4cf5bc5da3a692;hpb=20ecc90aa6c17a07fd1200d0bf72d5918e53e106;p=perl%2Fmodules%2Frgit.git diff --git a/t/lib/App/Rgit/TestUtils.pm b/t/lib/App/Rgit/TestUtils.pm index f702b25..b736a5d 100644 --- a/t/lib/App/Rgit/TestUtils.pm +++ b/t/lib/App/Rgit/TestUtils.pm @@ -3,21 +3,22 @@ package App::Rgit::TestUtils; use strict; use warnings; -use Cwd qw/abs_path/; -use File::Temp qw/tempfile/; +use Cwd qw; +use File::Temp qw; use File::Spec (); # curdir, catfile -use POSIX qw/WIFEXITED WEXITSTATUS WIFSIGNALED WTERMSIG/; +use POSIX qw; BEGIN { no warnings 'redefine'; *WIFEXITED = sub { 1 } unless eval { WIFEXITED(0); 1 }; *WEXITSTATUS = sub { shift() >> 8 } unless eval { WEXITSTATUS(0); 1 }; *WIFSIGNALED = sub { shift() & 127 } unless eval { WIFSIGNALED(0); 1 }; + *WTERMSIG = sub { shift() & 127 } unless eval { WTERMSIG(0); 1 }; } -use base qw/Exporter/; +use base qw; -our @EXPORT_OK = (qw/can_run_git/); +our @EXPORT_OK = (qw); sub can_run_git { my ($fh, $filename) = tempfile(UNLINK => 1); @@ -31,7 +32,7 @@ TRY: 'version', ); - my $git = File::Spec->catfile(File::Spec->curdir, qw/t bin git/); + my $git = File::Spec->catfile(File::Spec->curdir, qw); if ($^O eq 'MSWin32') { unless (-x $git) { $git .= '.bat';