summaryrefslogtreecommitdiff
path: root/tests/parallel-tests2.test
diff options
context:
space:
mode:
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>2009-03-08 14:04:38 +0100
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>2009-03-14 10:48:45 +0100
commitc33683f0f738bb418d1d8548075065fe943ffb71 (patch)
tree682dc21971a7d89176940e0043f0de906ed1e709 /tests/parallel-tests2.test
parent9aa1e525a4e192916ffe27d8ac1699c2a694cf6e (diff)
downloadautomake-c33683f0f738bb418d1d8548075065fe943ffb71.tar.gz
parallel-tests: Ensure backward-compatible semantics.
For each test in Automake's test suite that uses TESTS, generate an identical one that uses the `parallel-tests' option, for coverage of backward-compatible functionality. * tests/gen-parallel-tests: New file, generates distributed Makefile.am snippet tests/parallel-tests.am to list all tests that use the TESTS interface but not yet the `parallel-tests' option, with names mangled to use suffix `-p.test', in ... (parallel_tests): ... this new make macro. * tests/Makefile.am ($(srcdir)/parallel-tests.am) ($(parallel_tests), defs-p): New rules. (TESTS): Add check11.test and $(parallel_tests). (check_SCRIPTS): Add defs-p, $(parallel_tests). (check-clean-local): Remove `defs-p'. (EXTRA_DIST): Distribute gen-parallel-tests. (MAINTAINERCLEANFILES): New variable, remove $(parallel_tests). * bootstrap: Generate parallel-tests.am. * tests/check8.test: Check for circular dependencies in rules. * tests/check11.test: New test, check that SKIPs are not counted as passed tests. * tests/defs.in: Unset DISABLE_HARD_ERRORS, LAZY_TEST_SUITE, VERBOSE, so the tests are not influenced by the way our test suite is invoked. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
Diffstat (limited to 'tests/parallel-tests2.test')
0 files changed, 0 insertions, 0 deletions