Fixes to make tests work when building outside the sources directory.

This commit is contained in:
Benjamin Wolsey 2009-02-25 13:15:40 -08:00
parent fb7916aa1d
commit 38b873e951
3 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2009-02-25 Benjamin Wolsey <bwy@benjaminwolsey.de>
* Makefile.am (run-px-tests): Ensure run-px is run from srcdir.
* run-px: Include modules from srcdir.
2008-11-25 Steven Schubiger <stsc@members.fsf.org>
* WgetTest.pm.in: Remove the magic interpreter line;

View File

@ -55,7 +55,7 @@ run-unit-tests: unit-tests$(EXEEXT)
./unit-tests$(EXEEXT)
run-px-tests: WgetTest.pm ../src/wget$(EXEEXT)
./run-px $(top_srcdir)
$(srcdir)/run-px $(top_srcdir)
EXTRA_DIST = FTPServer.pm FTPTest.pm HTTPServer.pm HTTPTest.pm \
Test-auth-basic.px Test-c-full.px Test-c-partial.px \

View File

@ -59,7 +59,7 @@ my @tested;
foreach my $test (@tests) {
print "Running $test\n\n";
system("$^X $top_srcdir/tests/$test");
system("$^X -I$top_srcdir/tests $top_srcdir/tests/$test");
push @tested, { name => $test, result => $? };
}