Merge branch 'tw-merge-master' into testsuite-work
[platform/upstream/automake.git] / ChangeLog
index 2f5407d..4e1efcc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
 
 2011-10-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
 
+       test defs: new function 'am_keeping_testdirs', for better APIs
+
+       This change is meant to make it easier for TAP-based test scripts
+       to remove files left over by completed (sub)tests, while still
+       honoring the user-provided `$keep_testdirs' setting.
+
+       * tests/defs (am_keeping_testdirs): New function, telling whether
+       we should keep the test directories around, even in case of
+       success (by default, we don't).
+       (exit trap): Use it.
+       * tests/depmod.tap: Likewise.
+       * tests/instspc.tap: Likewise.  Also, fix some pre-existing
+       "copy & paste" bugs, and a typo in comments.
+
+2011-10-25  Stefano Lattarini  <stefano.lattarini@gmail.com>
+
        tests: remove redundant `set -e', and other minor improvements
        * tests/dejagnu-absolute-builddir.test: Do not set the `errexit'
        shell flag, as it is already set by `tests/defs'.