Cppunit

Cppunit is the C++ port of the famous JUnit framework for unit testing. Test output is in XML for automatic testing and GUI based for supervised tests.

This is a continuation of the original cppunit project.

Documentation
An up-to-date documentation is available at https://people.freedesktop.org/~mmohrhard/cppunit/index.html

Getting the sources
cppunit sources are stored in git. To get them, you can use:

or you can browse the code online through FreeDesktop's cgit.

If you want to use a release version you can fetch it from LibreOffice mirror.

Release Versions

 * Cppunit 1.15.1 MD5: 9dc669e6145cadd9674873e24943e6dd
 * Cppunit 1.15.0 MD5: ac96252c8782b42f870e2d85a3105528
 * Cppunit 1.14.0 MD5: 7ad93022171710a541bfe4bfd8b4a381
 * Cppunit 1.13.2 MD5: d1c6bdd5a76c66d2c38331e2d287bc01
 * Cppunit 1.13.1 MD5: fa9aa839145cdf860bf596532bb8af97
 * Cppunit 1.13.0 MD5: f868f74647d29dbd793a16a0e5b48b88

Building it
Once the source has been checked out, cppunit can be built in usual manner:

Contributing
Once you have done a change that you are happy with, and that builds with cppunit, contribute it back, we'll be happy to integrate it! Do:

Contact
You can get in touch with us using multiple ways:


 * using IRC server irc.libera.chat and joining channel
 * using developer mailing list libreoffice@undefinedlists.freedesktop.org
 * filling bug report in our Bugzilla against the cppunit project