summaryrefslogtreecommitdiffstats
path: root/src/fluent-bit/tests/lib/shunit2/doc/RELEASE_NOTES-2.1.1.txt
blob: 4c6100511d05efc8af2a72c607824ca89d0176a1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
Release Notes for shUnit2 2.1.1
===============================

This is mainly a bug fix release, but it also incorporates a realignment with
the JUnit 4 code. Asserts now provide better failure messages, and the failure
functions no longer perform tests.

See the ``CHANGES-2.1.txt`` file for a full list of changes.


Tested Platforms
----------------

This list of platforms comes from the latest version of log4sh as shUnit2 is
used in the testing of log4sh on each of these platforms.

Cygwin

- bash 3.2.15(13)
- pdksh 5.2.14

Linux

- bash 3.1.17(1), 3.2.10(1)
- dash 0.5.3
- ksh 1993-12-28
- pdksh 5.2.14
- zsh 4.3.2 (does not work)

Mac OS X 10.4.9 (Darwin 8.9.1)

- bash 2.05b.0(1)
- ksh 1993-12-28

Solaris 8 U3 (x86)

- /bin/sh
- bash 2.03.0(1)
- ksh M-11/16/88i

Solaris 10 U2 (sparc, x86)

- /bin/sh
- bash 3.00.16(1)
- ksh M-11/16/88i


New Features
------------

None.


Changes and Enhancements
------------------------

The internal test in ``assertFalse()`` now accepts any non-zero value as false.

The ``assertTrue()`` and ``assertFalse()`` 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'.

Self-testing unit tests were added.


Bug Fixes
---------

The ``fail()`` assert now honors skipping.

The ``docs-docbook-prep`` target now works properly.

All asserts now properly unset their variables.


Deprecated Features
-------------------

None.


Known Bugs and Issues
---------------------

Functions do not properly test for an invalid number of arguments.


.. vim:fileencoding=latin1:ft=rst:spell:textwidth=80