Services and Modeling for Embedded Software Development
Embecosm divider strip
Prev  Next

Chapter 2.  Overview of DejaGnu

2.1. The runtest command
2.2. The expect language
2.3. A typical test framework directory structure
2.4. DejaGnu configuration files

DejaGnu is designed to run on POSIX compliant systems and is compliant with the POSIX 1003.3 standard for test frameworks. It comprises a command to run tests (runtest), a language in which to write tests (expect), a standard directory structure for the tests and a set of configuration files.

[Note]Note

DejaGnu is not installed by default on most Linux systems. However most systems provide it as a standard extra. If not, it can be downloaded from www.gnu.org/software/dejagnu.

Embecosm divider strip