cppunit (original) (raw)

cppunit test framework

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.

  1. cppunit test framework
  2. Developers
  3. Contact

Developers

Getting the sources

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

git clone git://anongit.freedesktop.org/git/libreoffice/cppunit/

or you can browse the code online.

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

Release Versions

Cppunit 1.15.1

Cppunit 1.15.0

Cppunit 1.14.0

Cppunit 1.13.2

Cppunit 1.13.1

Cppunit 1.13.0

Building it

Dependencies

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

cd cppunit
./autogen.sh
./configure
make
make check # optional
make install

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:

# commit your changes to your local repository
git commit -a
# create the patch
git format-patch origin/master

You can get in touch with us using multiple ways:

  1. using IRC server irc.freenode.net and joining channel #libreoffice-dev
  2. using mailing list libreoffice@lists.freedesktop.org
  3. filling bugreport in LibreOffice bugzilla against the cppunit project