| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
5.6 The files DejaGnu reads
The runtest program used to invoke DejaGnu is a short shell
script generated by make during the configuration process. Its
main task is to read the main test framework driver, ‘runtest.exp’.
‘runtest.exp’, in turn, reads expect code from certain other
files, in this order:
-
Each of the ‘site.exp’ local definition files available.
See section Setting
runtestdefaults, for details. - ‘lib/utils.exp’, a collection of utility procedures. See section DejaGnu Builtins, for descriptions of these procedures.
-
‘lib/framework.exp’, a file of subroutines meant for
runtestitself rather than for general-purpose use in bothruntestand test suites. -
‘debugger.exp’, Don Libes’ Tcl Debugger. (See A Debugger for
Tcl Applications by Don Libes. This paper is distributed with
expectin PostScript form as the file ‘expect/tcl-debug.ps’.) - ‘lib/remote.exp’, a collection of subroutines meant for connecting to remote machines.
- ‘lib/target.exp’, a collection of subroutines used for the configuration systems in DejaGnu. These procedures typically manipulate or utilize the configuration system.
-
An initialization file
tool_init.exp. See section Initialization module, for more discussion of init files.
| [ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
