home *** CD-ROM | disk | FTP | other *** search
Fred Fish's Product-Info | 1996-10-12 | 1.2 KB | 41 lines |
- .name
- dejagnu
- .type
- Programmer Tool
- .short
- Program testing framework using 'expect'
- .description
- DejaGnu is a framework for testing other programs. Its purpose is to
- provide a single front end for all tests. Beyond this, DejaGnu offers
- several advantages for testing:
-
- (1) The flexibility and consistency of the DejaGnu framework make it
- easy to write tests for any program.
-
- (2) DejaGnu provides a layer of abstraction which makes all tests (if
- correctly written) portable to any host or target where a program must
- be tested. For instance, a test for GDB can run (from any Unix based
- host) on any target architecture supported by DejaGnu. Currently
- DejaGnu runs tests on several single board computers, whose operating
- software ranges from just a boot monitor to a full-fledged, Unix-like
- realtime OS.
-
- (3) DejaGnu is written in expect, which in turn uses Tcl (Tool command
- language). The framework comprises two parts: the testing framework
- and the testsuites themselves. Tests are usually written in expect
- using Tcl.
-
- Both tcl and expect are provided with dejagnu.
- .version
- 1.2
- .author
- Rob Savoye
- .email
- rob@darkstar.cygnus.com
- .distribution
- GNU Public License
- .described-by
- Fred Fish (fnf@amigalib.com)
- .submittal
- Downloaded from prep.ai.mit.edu:pub/gnu
-