by dwmckee
Dave's Unit Test (DUT) is a simple infrastructure for doing unit testing in c and c++. DUT can test boolean assertions, and test for the existence of expected c++ exceptions or POSIX signals. DUT also traps unexpected exceptions or signals.
The SVN head works again. It had been broken for weeks while the fix existed on my development machine, and I ignored the project in favor of doing my job, searching for a new job, and looking after home, car and relationships. At some point I plan to ...
0.8.3: 8 March 2008 * Add (optional) simple-minded locking support using POSIX semaphores.
Version 0.8.3 adds an optional locking mechanism based on POSIX semaphores. See http://dut.sourceforge.net/thread.html for a discussion.
Version 0.8.2 of DUT adds warning only versions of all test macros, plus bug fixes.
0.8.2: 5 March 2008
* Install _WARN type macros which no not case the program to abort.
* Install some test "TYPE" macros, and no-cache-variable
versions of the floating point macros, string macros switch
to use locally-scoped variables
...
The DUT project announces the launch of the DUT web page at http://dut.sourceforge.net/.
Version 0.8.1 of DUT adds C++ exception support, and has improved documentation and several minor fixes.
0.8.1: 27 February 2008
* Fix minor bugs.
* Allow separation between the tests directory and the
installed directory for dut.h and dut.make
* Remove dependency on 'ls'
* Install the do{}while(0) convention on all multi-line macros
...
Copyright © 2009 SourceForge, Inc. All rights reserved. Terms of Use