Cutter is a unit testing framework for C and C++. It provides an easy test writing API and easy debugging output to continue testing.
| Tags | Testing |
|---|---|
| Licenses | LGPL |
| Operating Systems | Mac OS X POSIX Windows Windows |
| Implementation | C C++ GLib2 |
| Translations | Japanese |
Recent releases


Release Notes: This release has an improved test runnter user interface and C++ support. The console test runner shows a test failure message immediately, not at the test's end. It's useful for debugging. You don't need to wait until tests are finished to see test failure message. You can see that a test failure message on a test is failed and start to debug the test immediately. Some C++ assertions are added: cppcut_assert_not_equal(), cppcut_assert_null(), cppcut_assert_not_null(), and cppcut_assert_operator().


Release Notes: This release improves multi-thread test support.


Release Notes: This release has one bug fix and one new feature. The problem (introduced in version 1.1.6) that prevented Cutter from working on CentOS was fixed. Test result notification is now supported on Mac OS X.


Release Notes: This release includes some new features and new supported platforms. The new features are custom event loop support and test result notification with the "notify-send" command. The new supported platforms are Debian GNU/Linux squeeze, Ubuntu Maverick Meerkat, and Fedora 14.


Release Notes: This version includes minor improvement changes and dependency updates. It has some new assertions and new utility functions. It supports the latest libgoffice and lcov.