summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>2007-11-10 11:11:21 +0100
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>2007-11-10 11:11:38 +0100
commit6806a6914e92d4fa4694ed98988beea5d5176484 (patch)
treea204fbf26da806f1c979b4c6d014a9466e5eb4a0 /HACKING
parentc975987c646797db459fd4c23a5e82877c79f46f (diff)
downloadautomake-6806a6914e92d4fa4694ed98988beea5d5176484.tar.gz
Run each test in a process-private subdirectory.
* tests/defs.in: Employ a trap to clean up at the end of the test in case the test succeeded. This needs to be revisited because we would like to keep the output of XPASSing tests. Also, note when we were interrupted by a signal. Code taken from Autoconf's _AC_INIT_PREPARE. If $keep_testdirs is set, keep them even for successful tests. * tests/Makefile.am (check-clean-local): New target. Remove all tests subdirs, but also make them writable first. The latter was already needed without per-test subdirs. (distclean-local): Depend upon check-clean-local. * tests/Makefile.in: Regenerate. * tests/.cvsignore, tests/.gitignore: Adjust.
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING2
1 files changed, 2 insertions, 0 deletions
diff --git a/HACKING b/HACKING
index 5a3ed338a..9f2f1f4fa 100644
--- a/HACKING
+++ b/HACKING
@@ -119,6 +119,8 @@
* Make sure each test file is executable
+* Use `keep_testdirs=yes' to keep test directories for successful
+ tests also.
================================================================
= Release procedure