diff options
| author | Andrew Dunstan | 2017-07-16 15:24:29 +0000 |
|---|---|---|
| committer | Andrew Dunstan | 2017-07-16 15:27:15 +0000 |
| commit | 9c3f502b45a9f6c7bf7505ac84f13712fff1ee71 (patch) | |
| tree | 8468c3af4f12acf684b70675e1e51a6f4464d196 /src/tools | |
| parent | 240299806e90e633eb57c12098cce2d8d5246354 (diff) | |
Fix vcregress.pl PROVE_FLAGS bug in commit 93b7d9731f
This change didn't adjust the publicly visible taptest function, causing
buildfarm failures on bowerbird.
Backpatch to 9.4 like previous change.
Diffstat (limited to 'src/tools')
| -rw-r--r-- | src/tools/msvc/vcregress.pl | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/tools/msvc/vcregress.pl b/src/tools/msvc/vcregress.pl index 8265aef2b78..1cad69c7912 100644 --- a/src/tools/msvc/vcregress.pl +++ b/src/tools/msvc/vcregress.pl @@ -223,11 +223,20 @@ sub bincheck sub taptest { my $dir = shift; + my @args; + + if ($dir =~ /^PROVE_FLAGS=/) + { + push(@args, $dir); + $dir = shift; + } die "no tests found!" unless -d "$topdir/$dir/t"; + push(@args,"$topdir/$dir); + InstallTemp(); - my $status = tap_check("$topdir/$dir"); + my $status = tap_check(@args); exit $status if $status; } |
