From 42dc643e44563f64d3b7593c051898b7879d9878 Mon Sep 17 00:00:00 2001 From: Peter Carbonetto Date: Tue, 18 Jul 2017 13:56:10 -0500 Subject: Moved shunit2 files to test directory. --- test/shunit2-2.0.3/src/docbook/introduction.xml | 50 +++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 test/shunit2-2.0.3/src/docbook/introduction.xml (limited to 'test/shunit2-2.0.3/src/docbook/introduction.xml') diff --git a/test/shunit2-2.0.3/src/docbook/introduction.xml b/test/shunit2-2.0.3/src/docbook/introduction.xml new file mode 100644 index 0000000..d71b091 --- /dev/null +++ b/test/shunit2-2.0.3/src/docbook/introduction.xml @@ -0,0 +1,50 @@ + + + + + + + + Introduction + shUnit2 is a unit test framework for Bourne based shell scripts, and it is designed to work in a similar manner to JUnit, PyUnit, etc. + + shUnit2 was originally developed to provide a consistent testing solution for log4sh, a shell based logging framework similar to log4j. During the development of that product, the problem of having things work just fine under one shell (/bin/bash on Linux to be specific), and then not working under another shell (/bin/sh on Solaris), kept coming up. Although there were several simple tests ran, they were not adaquate and did not catch very many corner cases. The decision was finally made to write a proper unit test framework after after multiple brown-bag releases were made. + +
Tested Operating Systems + + Cygwin + FreeBSD (user supported) + Linux (Gentoo, Ubuntu) + Mac OS X + Solaris 8, 9, 10 + +
+ +
Tested Shells + + Bourne Shell (sh) + BASH - GNU Bourne Again SHell (bash) + DASH (dash) + Korn Shell (ksh) + pdksh - Public Domain Korn Shell (pdksh) + +
+ + See the appropriate Release Notes (doc/RELEASE_NOTES-X.X.X.txt) for this release for the actual versions tested. + + +
Credits / Contributors + A list of contributors to shUnit2 can be found in the source archive as doc/contributors.txt. I want to personally thank all those who have contributed to make this a better tool. +
+ + +
Feedback + Feedback is most certainly welcome for this document. Send your additions, comments and criticisms to the following email address: &myEmail;. +
+ +
-- cgit v1.2.3