Skip to content

Commit

Permalink
Updates for 4.3 release
Browse files Browse the repository at this point in the history
  • Loading branch information
whart222 committed Jul 5, 2013
1 parent 2526a29 commit 74d342e
Show file tree
Hide file tree
Showing 4 changed files with 14 additions and 219 deletions.
16 changes: 7 additions & 9 deletions admin/announcement
Original file line number Diff line number Diff line change
@@ -1,15 +1,13 @@
We are pleased to announce the updated release of CxxTest 4.2. CxxTest is a unit testing framework for C++ that is similar in spirit to JUnit, CppUnit, and xUnit. CxxTest is easy to use because it does not require precompiling a CxxTest testing library, it employs no advanced features of C++ (e.g. RTTI) and it supports a very flexible form of test discovery.
We are pleased to announce the updated release of CxxTest 4.3. CxxTest is a unit testing framework for C++ that is similar in spirit to JUnit, CppUnit, and xUnit. CxxTest is easy to use because it does not require precompiling a CxxTest testing library, it employs no advanced features of C++ (e.g. RTTI) and it supports a very flexible form of test discovery.

This release resolves the following issues:

- Changes to support test fixtures in namespaces
- Adding logic to support test skipping
- Change to create self-contained HTML documentation
- Fixed inheritance issue in GlobalFixture (#69)
- Update LGPL version
- Changes to try/catch to avoid ambiguities withn catching std::exception (#53)
- Fixed TS_ASSERT_DELTA to work on integer types (#65)
- Changed output format to print world-name (#70)
- Changes to assess code coverage of the cxxtestgen command
- Standardizing C++ file formats (using astyle)
- Bug fixes that led to the test runner hanging
- Adding special assertions for floating point values
- Added date to XML output
- Added support for comparison of C strings

See the CxxTest Home Page (http://cxxtest.com) for documentation and download instructions.

Expand Down
21 changes: 7 additions & 14 deletions doc/guide.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ http://xprogramming.com/software.html[xUnit]. CxxTest is easy to
use because it does not require precompiling a CxxTest testing
library, it employs no advanced features of C++ (e.g. RTTI) and it
supports a very flexible form of test discovery. This documentation
describes CxxTest 4.2.1, which is an incremental release that includes
describes CxxTest 4.3, which is an incremental release that includes
better test discovery features and new test skipping features.

:numbered:
Expand Down Expand Up @@ -1192,7 +1192,7 @@ easy_install ordereddict
The +cxxtestgen+ script has been tested with many different versions
of Python: 2.4 - 3.3, though future releases will not support
Python 2.4. Note that this script has only been tested with the
CPython implementation. CxxTest 4.2.1 has been tested on Linux and
CPython implementation. CxxTest has been tested on Linux and
Mac platforms using the `g++` and `clang++` compilers.


Expand All @@ -1211,18 +1211,10 @@ distribution model is very strategic for cxxtest.
Status and Future Plans
-----------------------
The CxxTest 4.0 release reflected major changes in the management
and focus of CxxTest. The 4.0 release was the first release of
CxxTest in over seven years, and virtually all of the initial
developers have moved on to other projects.
The CxxTest 4.2.1 release is an incremental release that was driven
by a variety of bug fixes and minor enhancements. CxxTest is heavily
used at Sandia National Laboratories, and Sandia's ongoing use of
CxxTest is a major driver for CxxTest development.
The CxxTest 4.0 release was a major change, which reflected the
changing focus of the developer team:
The CxxTest 4.3 release is an incremental release that was driven
by a variety of bug fixes and minor enhancements. The CxxTest 4.0
release reflected major changes in the management and focus of
CxxTest:
- Perl is no longer used to support CxxTest scripts. Python is now the only scripting language used by CxxTest.
- The testing scripts have been rewritten using the PyUnit framework.
Expand Down Expand Up @@ -1289,6 +1281,7 @@ developers contributed to the CxxTest 4.x releases:

* Gašper Ažman
* Andrey Batyiev
* Olivier Charloton
* Dave Elcock
* Kevin Fitch
* William Hart
Expand Down
18 changes: 0 additions & 18 deletions doc/man/create_manpage

This file was deleted.

178 changes: 0 additions & 178 deletions doc/man/cxxtestgen.1

This file was deleted.

0 comments on commit 74d342e

Please sign in to comment.