dejagnu: DejaGnu dejagnu: dejagnu: DejaGnu is a framework for testing other programs. Its purpose is to dejagnu: provide a single front end for all tests. Think of it as a custom dejagnu: library of Tcl procedures crafted to support writing a test harness. A dejagnu: Test Harness is the testing infrastructure that is created to support dejagnu: a specific program or tool. dejagnu: dejagnu: DejaGnu is written in Expect, which in turn uses Tcl -- Tool command dejagnu: language. There is more information on Tcl at the Tcl web site on dejagnu: SourceForge, and the Expect web site is at NIST.