Projects / DejaGNU

DejaGNU

DejaGnu is a framework for testing other programs. Its purpose is to provide a single front end for all tests. Think of it as a custom library of Tcl procedures crafted to support writing a test harness. A test harness is the testing infrastructure that is created to support a specific program or tool. Each program can have multiple test suites, all supported by a single test harness. DejaGnu is written in Expect, which in turn uses Tcl.

Licenses

Recent releases

  •  16 Feb 2004 05:40

    Release Notes: There is a new XML output option, so test results can be loaded into a database. Support for the KFAIL/KPASS (known failures). A new "Hello World" example and a new tutorial chapter. Test cases build with either GCC 2.x or 3.x. BlueGnu has been removed from the contrib directory. The contrib/test* scipts were bitrotted and have been removed. i960glue.c has been removed.

    •  23 Mar 2003 12:22

      Release Notes: This version includes lots of small changes, and upgrades to new autotools.

      •  18 Mar 2001 05:44

        Release Notes: This release is now under active maintenance again, includes NT and automake support, and some documentation updates.

        Screenshot

        Project Spotlight

        OpenStack4j

        A Fluent OpenStack client API for Java.

        Screenshot

        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.