From a997d60304c8f3cbcdad5d5cf5b277d19e5325eb Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 8 Jan 2001 22:18:30 +0000 Subject: Loic Dachary's updates to get 'make distcheck' work, including running the test suite --- tests/Makefile.am | 6 ++++-- tests/data/Makefile.am | 3 +++ tests/runtests.pl | 5 +++-- 3 files changed, 10 insertions(+), 4 deletions(-) (limited to 'tests') diff --git a/tests/Makefile.am b/tests/Makefile.am index f2a917ae5..f7a84439b 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -9,10 +9,12 @@ curl: @(cd ..; make) test: - $(PERL) runtests.pl + $(MAKE) -C data test + srcdir=$(srcdir) $(PERL) $(srcdir)/runtests.pl quiet-test: - $(PERL) runtests.pl -s -a + $(MAKE) -C data test + srcdir=$(srcdir) $(PERL) $(srcdir)/runtests.pl -s -a clean: rm -rf log diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am index a34468676..82448af55 100644 --- a/tests/data/Makefile.am +++ b/tests/data/Makefile.am @@ -1,6 +1,9 @@ all: install: +test: + [ -f command1.txt ] || ln -s $(srcdir)/*.txt . + EXTRA_DIST = command1.txt error113.txt name17.txt prot8.txt \ command10.txt error114.txt name18.txt prot9.txt \ command100.txt error115.txt name19.txt reply1.txt \ diff --git a/tests/runtests.pl b/tests/runtests.pl index deb9311fa..86df18fb1 100755 --- a/tests/runtests.pl +++ b/tests/runtests.pl @@ -8,6 +8,7 @@ use strict; +my $srcdir = $ENV{'srcdir'} || '.'; my $HOSTIP="127.0.0.1"; my $HOSTPORT=8999; # bad name, but this is the HTTP server port my $FTPPORT=8921; # this is the FTP server port @@ -108,7 +109,7 @@ sub runhttpserver { } if ($RUNNING != 1) { - system("perl ./httpserver.pl $HOSTPORT &"); + system("perl $srcdir/httpserver.pl $HOSTPORT &"); sleep 1; # give it a little time to start } else { @@ -149,7 +150,7 @@ sub runftpserver { } if ($RUNNING != 1) { - system("perl ./ftpserver.pl $FTPPORT &"); + system("perl $srcdir/ftpserver.pl $FTPPORT &"); sleep 1; # give it a little time to start } else { -- cgit v1.2.3