autoconf/tests/suite.at
Akim Demaille a8c122d0f2 Provide a means to display banners in the test suite.
* tests/atgeneral.m4 (AT_INIT): Initialize AT_banner_ordinal.
Execute the epilogue of the tests only if a test was run.
Don't built the value of `at_tests_all' by a for loop: expand
AT_TESTS_ALL.
(AT_SETUP): Build AT_TESTS_ALL.
(AT_BANNER): New.
Adjust all the former banners to use it.
(AT_CHECK): Don't trace the decoding of $?.
2000-11-29 10:12:05 +00:00

48 lines
1.4 KiB
Plaintext

# Validation suite for Autoconf -*- Autoconf -*-
# Copyright 2000 Free Software Foundation, Inc.
# Still many parts of `autoconf' are not exercised by the test suite. A few
# FIXME's, below, are used to list tests that we would need. Do you feel
# like contributing new tests? If you do, you may tell your intent to
# `autoconf@gnu.org', so no two people work at the same thing.
AT_INIT([autoconf])
AT_BANNER(
[Some tests might be ignored if you don't have the software which the
macros are supposed to test (e.g., a Fortran compiler).])
# Run the tests from the lowest level to the highest level, and from
# the most selective to the easiest.
# M4sugar.
m4_include([m4sugar.at])
# M4sh.m4.
m4_include([m4sh.at])
# Autoconf base macros.
m4_include([base.at])
# The executables.
m4_include([tools.at])
# Testing config.status
# ---------------------
# Actually should be named config.status.at but I fear problems with
# the name. Does no `checking...' at all, but exercises only code
# which following section use too. Hence, run it first.
m4_include([torture.at])
# Checking AC_PROG_CC, AC_COMPILE_IFELSE etc.
m4_include([compile.at])
# Checking that AC_CHECK_FOO macros work properly.
m4_include([semantics.at])
# Checking all the AC_DEFUN'd macros.
m4_include([syntax.at])
# Checking that updating an obsolete macro produces a valid configure.in
m4_include([update.at])