X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=tests%2FMakefile.am;h=7d7a25245a00f81bbc3a8fadd11397113cff0424;hp=aa8dd53ce5c9e1ca0159894a443cc1b9e72c8c2b;hb=edc9055768fed952b30629a9e8fa38ef68761882;hpb=94d6650817110c639975d45df57b345e10b0e396 diff --git a/tests/Makefile.am b/tests/Makefile.am index aa8dd53c..7d7a2524 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -42,6 +42,8 @@ test: ../src/wget$(EXEEXT) run-unit-tests run-px-tests ../src/wget$(EXEEXT): cd ../src && $(MAKE) $(AM_MAKEFLAGS) +# Make libunittest "PHONY" so we're always sure we're up-to-date. +.PHONY: ../src/libunittest.a ../src/libunittest.a: cd ../src && $(MAKE) $(AM_MAKEFLAGS) libunittest.a @@ -51,28 +53,79 @@ test: ../src/wget$(EXEEXT) run-unit-tests run-px-tests ../md5/libmd5.a: cd ../lib && $(MAKE) $(AM_MAKEFLAGS) -run-unit-tests: unit-tests$(EXEEXT) +run-unit-tests: unit-tests$(EXEEXT) ../src/libunittest.a ./unit-tests$(EXEEXT) run-px-tests: WgetTest.pm ../src/wget$(EXEEXT) $(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 \ - Test-c.px Test-E-k-K.px Test-E-k.px Test-ftp.px \ - Test-HTTP-Content-Disposition-1.px \ - Test-HTTP-Content-Disposition-2.px \ - Test-HTTP-Content-Disposition.px \ - Test-N-current.px Test-N-old.px Test-nonexisting-quiet.px \ - Test-noop.px Test-np.px Test-N.px \ - Test-O-nonexisting.px Test-O.px \ - Test-Restrict-Lowercase.px Test-Restrict-Uppercase.px \ - Test--spider-fail.px Test--spider.px Test--spider-r.px + Test-auth-basic.px \ + Test-auth-no-challenge.px \ + Test-auth-no-challenge-url.px \ + Test-c-full.px \ + Test-c-partial.px \ + Test-c.px \ + Test-c-shorter.px \ + Test-cookies.px \ + Test-cookies-401.px \ + Test-E-k-K.px \ + Test-E-k.px \ + Test-ftp.px \ + Test-ftp-iri.px \ + Test-ftp-iri-fallback.px \ + Test-ftp-iri-recursive.px \ + Test-ftp-iri-disabled.px \ + Test-HTTP-Content-Disposition-1.px \ + Test-HTTP-Content-Disposition-2.px \ + Test-HTTP-Content-Disposition.px \ + Test-idn-headers.px \ + Test-idn-meta.px \ + Test-idn-cmd.px \ + Test-idn-robots.px \ + Test-iri.px \ + Test-iri-percent.px \ + Test-iri-disabled.px \ + Test-iri-forced-remote.px \ + Test-iri-list.px \ + Test-k.px \ + Test-meta-robots.px \ + Test-N-current.px \ + Test-N-HTTP-Content-Disposition.px \ + Test-N--no-content-disposition.px \ + Test-N--no-content-disposition-trivial.px \ + Test-N-no-info.px \ + Test--no-content-disposition.px \ + Test--no-content-disposition-trivial.px \ + Test-N-old.px \ + Test-nonexisting-quiet.px \ + Test-noop.px \ + Test-np.px \ + Test-N.px \ + Test-N-smaller.px \ + Test-O-HTTP-Content-Disposition.px \ + Test-O-nc.px \ + Test-O--no-content-disposition.px \ + Test-O--no-content-disposition-trivial.px \ + Test-O-nonexisting.px \ + Test-O.px \ + Test-proxied-https-auth.px \ + Test-proxy-auth-basic.px \ + Test-restrict-ascii.px \ + Test-Restrict-Lowercase.px \ + Test-Restrict-Uppercase.px \ + Test--spider-fail.px \ + Test--spider.px \ + Test--spider-r-HTTP-Content-Disposition.px \ + Test--spider-r--no-content-disposition.px \ + Test--spider-r--no-content-disposition-trivial.px \ + Test--spider-r.px \ + run-px certs check_PROGRAMS = unit-tests -unit_tests_SOURCES = -#unit-tests: ../src/libunittest.a ../lib/libgnu.a +unit_tests_SOURCES = +unit-tests: ../src/libunittest.a LDADD = ../src/libunittest.a ../lib/libgnu.a @LIBSSL@ @LIBGNUTLS@ \ - @MD5_LDADD@ + @MD5_LDADD@ CLEANFILES = *~ *.bak core core.[0-9]*