diff options
author | Nicholas Clark <nick@ccl4.org> | 2010-11-05 16:18:35 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2010-11-05 16:19:59 +0000 |
commit | 68bb50b07e1a4db5feeb6f3d6d69e055a27e2aee (patch) | |
tree | aa59cac81ccbda90fa7b63da37b71037c37e753e /t/harness | |
parent | 51a95cc18fb93850bbc11a59dd88e2cbc84678af (diff) | |
download | perl-68bb50b07e1a4db5feeb6f3d6d69e055a27e2aee.tar.gz |
A hack for t/harness to restore the ability to run tests listed in @ARGV
Diffstat (limited to 't/harness')
-rw-r--r-- | t/harness | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -12,6 +12,7 @@ my $torture; # torture testing? use TAP::Harness 3.13; use strict; +use Config; $::do_nothing = $::do_nothing = 1; require './TEST'; @@ -109,6 +110,9 @@ if (@ARGV) { else { @tests = @ARGV; } + # This is a hack to force config_heavy.pl to be loaded, before the + # prep work for running a test changes directory. + 1 if $Config{d_fork}; } else { # Ideally we'd get somewhere close to Tux's Oslo rules # my $rules = { @@ -157,7 +161,6 @@ if (@ARGV) { push @seq, $next; my @last; - use Config; push @last, sort { lc $a cmp lc $b } _tests_from_manifest($Config{extensions}, $Config{known_extensions}); push @last, <x2p/*.t>; |