1 | UnitTest++ README
|
---|
2 | Version: v1.4
|
---|
3 | Last update: 2008-10-30
|
---|
4 |
|
---|
5 | UnitTest++ is free software. You may copy, distribute, and modify it under
|
---|
6 | the terms of the License contained in the file COPYING distributed
|
---|
7 | with this package. This license is the same as the MIT/X Consortium
|
---|
8 | license.
|
---|
9 |
|
---|
10 | See src/tests/TestUnitTest++.cpp for usage.
|
---|
11 |
|
---|
12 | Authors:
|
---|
13 | Noel Llopis (llopis@convexhull.com)
|
---|
14 | Charles Nicholson (charles.nicholson@gmail.com)
|
---|
15 |
|
---|
16 | Contributors:
|
---|
17 | Jim Tilander
|
---|
18 | Kim Grasman
|
---|
19 | Jonathan Jansson
|
---|
20 | Dirck Blaskey
|
---|
21 | Rory Driscoll
|
---|
22 | Dan Lind
|
---|
23 | Matt Kimmel -- Submitted with permission from Blue Fang Games
|
---|
24 | Anthony Moralez
|
---|
25 | Jeff Dixon
|
---|
26 | Randy Coulman
|
---|
27 | Lieven van der Heide
|
---|
28 |
|
---|
29 | Release notes:
|
---|
30 | --------------
|
---|
31 | Version 1.4 (2008-10-30)
|
---|
32 | - CHECK macros work at arbitrary stack depth from inside TESTs.
|
---|
33 | - Remove obsolete TEST_UTILITY macros
|
---|
34 | - Predicated test execution (via TestRunner::RunTestsIf)
|
---|
35 | - Better exception handling for fixture ctors/dtors.
|
---|
36 | - VC6/7/8/9 support
|
---|
37 |
|
---|
38 | Version 1.3 (2007-4-22)
|
---|
39 | - Removed dynamic memory allocations (other than streams)
|
---|
40 | - MinGW support
|
---|
41 | - Consistent (native) line endings
|
---|
42 | - Minor bug fixing
|
---|
43 |
|
---|
44 | Version 1.2 (2006-10-29)
|
---|
45 | - First pass at documentation.
|
---|
46 | - More detailed error crash catching in fixtures.
|
---|
47 | - Standard streams used for printing objects under check. This should allow the
|
---|
48 | use of standard class types such as std::string or other custom classes with
|
---|
49 | stream operators to ostream.
|
---|
50 | - Standard streams can be optionally compiled off by defining UNITTEST_USE_CUSTOM_STREAMS
|
---|
51 | in Config.h
|
---|
52 | - Added named test suites
|
---|
53 | - Added CHECK_ARRAY2D_CLOSE
|
---|
54 | - Posix library name is libUnitTest++.a now
|
---|
55 | - Floating point numbers are postfixed with f in the failure reports
|
---|
56 |
|
---|
57 | Version 1.1 (2006-04-18)
|
---|
58 | - CHECK macros do not have side effects even if one of the parameters changes state
|
---|
59 | - Removed CHECK_ARRAY_EQUAL (too similar to CHECK_ARRAY_CLOSE)
|
---|
60 | - Added local and global time constraints
|
---|
61 | - Removed dependencies on strstream
|
---|
62 | - Improved Posix signal to exception translator
|
---|
63 | - Failing tests are added to Visual Studio's error list
|
---|
64 | - Fixed Visual Studio projects to work with spaces in directories
|
---|
65 |
|
---|
66 | Version 1.0 (2006-03-15)
|
---|
67 | - Initial release
|
---|
68 |
|
---|