#!/usr/bin/perl | |
use strict; | |
use warnings; | |
use Getopt::Long (); | |
use TAP::Harness::Archive; | |
Getopt::Long::Parser->new( | |
config => [ qw/ pass_through / ], | |
)->getoptions( | |
'jobs:1' => \(my $jobs = $ENV{TEST_JOBS}), | |
'archive=s' => \my $archive, | |
) or die "$0: Couldn't getoptions()"; | |
TAP::Harness::Archive->new({ | |
jobs => $jobs, | |
archive => $archive, | |
($ENV{GIT_TEST_OPTS} | |
? (test_args => [ split /\s+/, $ENV{GIT_TEST_OPTS} ]) | |
: ()), | |
extra_properties => {}, | |
})->runtests(@ARGV); |