]> git.ipfire.org Git - thirdparty/automake.git/commit
tap driver: handle signals received by the tests being run
authorStefano Lattarini <stefano.lattarini@gmail.com>
Sat, 6 Aug 2011 19:41:37 +0000 (21:41 +0200)
committerStefano Lattarini <stefano.lattarini@gmail.com>
Sat, 6 Aug 2011 19:41:37 +0000 (21:41 +0200)
commitc7fa87264291f611fdc63bd4a49913f98ec5b944
tree2ebe978c7fb76d2c8d09840d22c1a5ddbaf81506
parent9f8d51bd31b870b4af9dac5b4030bf3a5c155262
tap driver: handle signals received by the tests being run

* lib/tap-driver (get_test_exit_message): Also deal with signals,
by using the `wait' method of the TAP::Parser object instead of
the `exit' method.  This required the use of the standard perl
module `POSIX'.
* doc/automake.texi (Use TAP with the Automake test harness):
Document that `--ignore-exit' has effect also on terminating
signals.  Add a "synchronizing" comment that references the tests
'tap-exit.test' and 'tap-signal.test'.
* tests/tap-signal.test: Extend and adjust.
ChangeLog
doc/automake.texi
lib/tap-driver
tests/tap-signal.test