diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/data/Makefile.am | 2 | ||||
-rwxr-xr-x | tests/runtests.pl | 15 |
2 files changed, 17 insertions, 0 deletions
diff --git a/tests/data/Makefile.am b/tests/data/Makefile.am index 30e314481..bb7d0e7a2 100644 --- a/tests/data/Makefile.am +++ b/tests/data/Makefile.am @@ -84,3 +84,5 @@ filecheck: rm -rf test-place ; \ exit $$RC +show: + @echo $(EXTRA_DIST) diff --git a/tests/runtests.pl b/tests/runtests.pl index 33baa815e..a2d5902e5 100755 --- a/tests/runtests.pl +++ b/tests/runtests.pl @@ -426,6 +426,15 @@ sub checkcmd { } ####################################################################### +# Get the list of tests that the tests/data/Makefile.am knows about! +# +my $disttests; +sub get_disttests { + my @dist = `cd $srcdir/data && make show`; + $disttests = join("", @dist); +} + +####################################################################### # Check for a command in the PATH of the machine running curl. # sub checktestcmd { @@ -1882,6 +1891,11 @@ sub singletest { # timestamp test preparation start $timeprepini{$testnum} = Time::HiRes::time() if($timestats); + if($disttests !~ /\Wtest$testnum\W/ ) { + print STDERR "NOTICE: data/test$testnum is not present in tests/data/Makefile.am!\n"; + } + + # load the test case file definition if(loadtest("${TESTDIR}/test${testnum}")) { if($verbose) { @@ -3307,6 +3321,7 @@ mkdir($LOGDIR, 0777); # if(!$listonly) { + get_disttests(); checksystem(); } |