| #!/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); |