dougm 01/04/04 10:27:17
Modified: t TEST.PL
Apache-Test/lib/Apache TestRun.pm
Log:
on second thought, have Apache::TestRun take care of fixing up $^X
Revision Changes Path
1.4 +0 -3 modperl-2.0/t/TEST.PL
Index: TEST.PL
===================================================================
RCS file: /home/cvs/modperl-2.0/t/TEST.PL,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- TEST.PL 2001/04/04 17:24:36 1.3
+++ TEST.PL 2001/04/04 17:27:16 1.4
@@ -2,12 +2,9 @@
use strict;
use warnings FATAL => 'all';
-use Config;
use lib map { "$_/Apache-Test/lib" } qw(. ..);
use Apache::TestRunPerl ();
-
-$^X = $Config{perlpath} if $^X eq 'perl';
Apache::TestRunPerl->new->run(@ARGV);
1.4 +6 -0 modperl-2.0/Apache-Test/lib/Apache/TestRun.pm
Index: TestRun.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/Apache-Test/lib/Apache/TestRun.pm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- TestRun.pm 2001/04/03 17:24:46 1.3
+++ TestRun.pm 2001/04/04 17:27:16 1.4
@@ -9,6 +9,7 @@
use File::Spec::Functions qw(catfile);
use Getopt::Long qw(GetOptions);
+use Config;
my @std_run = qw(start-httpd run-tests stop-httpd);
my @others = qw(verbose configure clean help ping);
@@ -250,6 +251,11 @@
verbose => $self->{opts}->{verbose},
tests => $self->{tests},
};
+
+ #make sure we use an absolute path to perl
+ #else Test::Harness uses the perl in our PATH
+ #which might not be the one we want
+ $^X = $Config{perlpath} if $^X eq 'perl';
if (grep { $self->{opts}->{$_} } @request_opts) {
run_request($self->{test_config}, $self->{opts});