NOTICE: This package has been removed from pkgsrc

./wip/dejagnu, TCL/Expect-based framework for regression testing

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 1.5, Package name: dejagnu-1.5, Maintainer: pkgsrc-users

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.

Bugs can be reported to bug-dejagnu@gnu.org.


Required to run:
[lang/tcl-expect]

Master sites: (Expand)

SHA1: bd84c71e0587af0278a9b6a404d6da1b92df66cd
RMD160: e2ded4f1f5b94a86734538a1091ec6738c4c9c99
Filesize: 562.763 KB

Version history: (Expand)


CVS history: (Expand)


   2013-06-10 03:17:48 by Makoto Fujiwara | Files touched by this commit (7) | Package removed
Log message:
Deleting dejagnu, pkgsrc proper updated.

   2013-06-08 11:28:16 by Makoto Fujiwara | Files touched by this commit (3)
Log message:
- patche-Makefile.am
  Previous commit has runtest.exp is still in SCRIPT category and +x bit set.
  Corrected.
- patche-Makefile.in 
  Regenerated (and comment lines corrected for generating Makefile.in).
   2013-06-08 10:02:29 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
Add make test setup.

   2013-06-08 02:38:45 by Makoto Fujiwara | Files touched by this commit (1)
Log message:
Sort lines in Makefile properly.

   2013-06-08 02:32:03 by Makoto Fujiwara | Files touched by this commit (2)
Log message:
Correction of the date to pull automake 1.11.1 on devel/automake.
(By the way, I've submitted the patches to upstream and they
agreed on picking them up, thanks.)
   2013-06-07 17:00:41 by Makoto Fujiwara | Files touched by this commit (4)
Log message:
Previous commit has no problem except the name of the patch.
(wrong)   patch-Makefile
(correct) patch-Makefile.in
And the patch was really simple. 

  But assuming to submit the fix to upstream (in case), the
patches should be made on Makefile.am first, and Makefile.in
should be generated by automake (and automake-1.11.1 in this
case).

This commit includes above changes, thanks.
   2013-06-07 15:40:01 by Makoto Fujiwara | Files touched by this commit (6)
Log message:
Import dejagnu-1.5 as wip/dejagnu.

  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.

  Bugs can be reported to bug-dejagnu@gnu.org.