commit | 0ca4cfb7432d37dbca4164c274a6b4f6e37d2dd4 | [log] [tgz] |
---|---|---|
author | Martin Hořeňovský <martin.horenovsky@gmail.com> | Fri Jul 28 21:34:34 2017 +0200 |
committer | Martin Hořeňovský <martin.horenovsky@gmail.com> | Fri Jul 28 21:34:34 2017 +0200 |
tree | 80fbcb75f48ca7ddf6695f2ba8e2a454187111d0 | |
parent | 35c1301bd58222eace4afe61b666b580a0814d4e [diff] |
Introduce compile time toggle to remove Matchers from TU The toggle is `CATCH_CONFIG_DISABLE_MATCHERS` and the only use is to speed up compilation of small TUs. For large ones it is likely insignificant, because the speed up is constant relative to number of tests/assertions in TU.
The latest, single header, version can be downloaded directly using this link
Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm automated test framework for C++ and Objective-C (and, maybe, C). It is implemented entirely in a set of header files, but is packaged up as a single header for extra convenience.
This documentation comprises these three parts: