From: Stefano Lattarini Date: Thu, 16 Jun 2011 08:13:18 +0000 (+0200) Subject: Merge branch 'extend-coverage-for-add-missing' into testsuite-work X-Git-Tag: ng-0.5a~89^2~188 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a25e4646a3563c482cf98e5252c245fbd19c3cbf;p=thirdparty%2Fautomake.git Merge branch 'extend-coverage-for-add-missing' into testsuite-work --- a25e4646a3563c482cf98e5252c245fbd19c3cbf diff --cc ChangeLog index 9009befd5,7139ccbdb..afca04437 --- a/ChangeLog +++ b/ChangeLog @@@ -1,26 -1,14 +1,37 @@@ + 2011-06-13 Stefano Lattarini + + tests: extend tests on `--add-missing' and `--copy' a bit + * tests/add-missing.test: Fix typo in heading comments. Try with + another testcase that install many (but not all) the auxiliary + scripts at once, and uses non-standard (but valid and documented) + setups (e.g., defining YACC in Makefile.am instead of calling + AC_PROG_YACC from configure.in). + * tests/copy.test: Reference `add-missing.test' in heading + comments. Try few more test scenarios. + +2011-06-16 Stefano Lattarini + + tests: few fixlets and improvements + * tests/cond31.test ($required): Remove `cc', it's not really + needed. + * tests/confh.test: Call autoheader too. The lack of this call + wasn't causing spurious failures because the automatic remake + rules were somehow invoking it on our behalf (at make time). + * tests/fn99subdir.test: Use $subdirname throughout, instead of + ${subdirname}, for consistency with the rest of the testsuite. + Avoid an unnecessary subshell, which could also cause spurious + passes, being guarded by a trailing `|| Exit 1', which neutralize + the `errexit' flag. Remove an unnecessary `|| Exit 1' guard. + * tests/insh2.test: Rewrite to avoid hackish Makefile.in munging, + and to also run configure and make. + +2011-06-13 Stefano Lattarini + + tests: don't hard-code test name in txinfo21.test + * tests/txinfo21.test: Use `$me' instead of hard-coding the + current testcase name "txinfo21". Add a trailing `:' command + since we are at it. + 2011-06-10 Stefano Lattarini tests: new test dedicated to `--add-missing' and `--copy'