]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/cgi.t
remove dependency on IPC::Run
[public-inbox.git] / t / cgi.t
diff --git a/t/cgi.t b/t/cgi.t
index 9d2d87fefff6bc508646f8debe078e4909dad4f7..720925aed57e4a4886c9a48ac58df3ca945c66f5 100644 (file)
--- a/t/cgi.t
+++ b/t/cgi.t
@@ -8,7 +8,8 @@ use Test::More;
 use Email::MIME;
 use File::Temp qw/tempdir/;
 use Cwd;
-use IPC::Run qw/run/;
+eval { require IPC::Run };
+plan skip_all => "missing IPC::Run for t/cgi.t" if $@;
 
 use constant CGI => "blib/script/public-inbox.cgi";
 my $index = "blib/script/public-inbox-index";
@@ -238,7 +239,7 @@ done_testing();
 sub run_with_env {
        my ($env, @args) = @_;
        my $init = sub { foreach my $k (keys %$env) { $ENV{$k} = $env->{$k} } };
-       run(@args, init => $init);
+       IPC::Run::run(@args, init => $init);
 }
 
 sub cgi_run {