home *** CD-ROM | disk | FTP | other *** search
- @@@STARTPACK(dejagnu;GNU test framework)
-
- <P>
- 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:
- <UL>
- <LI> The flexibility and consistency of the DejaGnu framework
- make it easy to write tests for any program.
-
- <LI> 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.
-
- <LI> 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.
- </UL>
- </P>
-
- @@@UW2DIST(http://www.sco.com/skunkware/uw7/devtools/dejagnu/)
- @@@OSR5DIST(http://www.sco.com/skunkware/osr5/devtools/dejagnu/)
- @@@SOURCE(ftp://ftp.cygnus.com/pub/dejagnu/)
- @@@ENDPACK
-
-