| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] | 
The `testsuite.at' is a Bourne shell script making use of special
Autotest M4 macros.  It often contains a call to AT_INIT nears
its beginning followed by one call to m4_include per source file
for tests.  Each such included file, or the remainder of
`testsuite.at' if include files are not used, contain a sequence of
test groups.  Each test group begins with one call to AT_SETUP,
it contains an arbitrary number of shell commands or calls to
AT_CHECK, and it completes with one call to AT_CLEANUP.
program is then used to check that the test suite is ready to be run (program was found), and corresponds to the current version of the package (`program --version' is run and checked against the package version).
AT_DATA.
m4
expansion.  The contents ought to end with an end of line.
The commands must not redirect the standard output, nor the standard error.
If status, or stdout, or stderr is `ignore', then the corresponding value is not checked.
The special value `expout' for stdout means the expected output of the commands is the content of the file `expout'. If stdout is `stdout', then the standard output of the commands is available for further tests in the file `stdout'. Similarly for stderr with `expout' and `stderr'.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |