Path to this page:
NOTICE: This package has been removed from pkgsrc./
wip/dejagnu,
TCL/Expect-based framework for regression testing
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)
- (2013-06-11) Package deleted from pkgsrc
- (2013-06-07) Package added to pkgsrc.se, version dejagnu-1.5 (created)
CVS history: (Expand)
2013-06-10 03:17:48 by Makoto Fujiwara | Files touched by this commit (7) | |
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.
|