aboutsummaryrefslogtreecommitdiff
path: root/test/shunit2-2.0.3/doc/CHANGES-2.0.txt
diff options
context:
space:
mode:
Diffstat (limited to 'test/shunit2-2.0.3/doc/CHANGES-2.0.txt')
-rw-r--r--test/shunit2-2.0.3/doc/CHANGES-2.0.txt68
1 files changed, 68 insertions, 0 deletions
diff --git a/test/shunit2-2.0.3/doc/CHANGES-2.0.txt b/test/shunit2-2.0.3/doc/CHANGES-2.0.txt
new file mode 100644
index 0000000..97ea3db
--- /dev/null
+++ b/test/shunit2-2.0.3/doc/CHANGES-2.0.txt
@@ -0,0 +1,68 @@
+CHANGES WITH 2.0.4
+
+Unset additional variables that were missed.
+
+Fixed off-by-one in exit value for scripts caught by the trap handler.
+
+The library did not fail gracefully when the 'od' command was not installed.
+
+
+CHANGES WITH 2.0.3
+
+Back ported the Makefile from 2.1.1pre that included changes to the
+docs-docbook-prep target.
+
+Changed the test in assertFalse() so that any non-zero value registers as
+false. (Credits to Bryan Larsen)
+
+Updated the testPartyLikeItIs1999() function in the Quick Start documentation.
+The 'expected' and 'actual' values were swapped. (Credits to Richard Jensen)
+
+It was pointed out that the simple 'failed' message for a failed assert was not
+only insufficient, it was nonstandard (when compared to JUnit) and didn't
+provide the user with an expected vs actual result. The code was revised
+somewhat to bring closer into alignment with JUnit (v4.3.1 specifically) so
+that it feels more "normal". (Credits to Richard Jensen)
+
+As part of the JUnit realignment, it was noticed that fail*() functions in
+JUnit don't actually do any comparisons themselves. They only generate a
+failure message. Updated the code to match.
+
+Added self-testing unit tests. Kinda horkey, but they did find bugs during the
+JUnit realignment.
+
+Fixed the code for returning from asserts as the return was being called before
+the unsetting of variables occurred. (Credits to Mathias Goldau)
+
+The assert(True|False)() functions now accept an integer value for a
+conditional test. A value of '0' is considered 'true', while any non-zero value
+is considered 'false'.
+
+All public functions now fill use default values to work properly with the '-x'
+shell debugging flag.
+
+Fixed the method of percent calculation for the report to get achieve better
+accuracy.
+
+
+CHANGES WITH 2.0.2
+
+Fixed problem with fail(). The failure message was not properly printed.
+
+Reworked the Makefile so that the DocBook XML and XSLT files are properly
+downloaded before parsing can continue.
+
+
+CHANGES WITH 2.0.1
+
+Fixed some really stupid mistakes with the fail* functions. They were doing the
+exact opposite of what they were supposed to be doing.
+
+
+CHANGES WITH 2.0.0
+
+Made the first stand-alone release!
+
+
+$Revision$
+vim:spell