aboutsummaryrefslogtreecommitdiffstats
path: root/misc/dejagnu/pkg-descr
diff options
context:
space:
mode:
authormarkm <markm@FreeBSD.org>1996-11-01 03:53:40 +0800
committermarkm <markm@FreeBSD.org>1996-11-01 03:53:40 +0800
commitf87e9ed1fcca6b5c03c9a5209473f5eb8ceb06ee (patch)
treefa71e785ed7d6c503777ccbd3d134fb3053bfdfb /misc/dejagnu/pkg-descr
parent3d8dacda7de68a227c018aa99d59322a39e2a25f (diff)
downloadfreebsd-ports-gnome-f87e9ed1fcca6b5c03c9a5209473f5eb8ceb06ee.tar.gz
freebsd-ports-gnome-f87e9ed1fcca6b5c03c9a5209473f5eb8ceb06ee.tar.zst
freebsd-ports-gnome-f87e9ed1fcca6b5c03c9a5209473f5eb8ceb06ee.zip
DejaGNU is an automated testing tool. It uses expect to run your tests.
Diffstat (limited to 'misc/dejagnu/pkg-descr')
-rw-r--r--misc/dejagnu/pkg-descr22
1 files changed, 22 insertions, 0 deletions
diff --git a/misc/dejagnu/pkg-descr b/misc/dejagnu/pkg-descr
new file mode 100644
index 000000000000..3da5ac89dc73
--- /dev/null
+++ b/misc/dejagnu/pkg-descr
@@ -0,0 +1,22 @@
+ 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@prep.ai.mit.edu.