Solaris Package Archive -- dejagnu.971222

Solaris Package Archive


Mark <>

What is it
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:

    The flexibility and consistency of the DejaGnu framework make it easy to write tests for any program.

    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.

    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.

Email To
Send email to

Solaris Issues
Each dejagnu package requires installation on the Solaris release it was built on. Only install the correct version for your system.

Click here to read about the Solaris 7 packages.

Source Code
You can download the source code from

Special Issues
To run dejagnu.971222 you should also install expect-5.26, tcl.8.0.3 and tk.8.0.3.
See the main packages README for installation information.