commit | 9ceae8f51fac4ffcfb70bec651af2f1a2a62d968 | [log] [tgz] |
---|---|---|
author | Martin Hořeňovský <martin.horenovsky@gmail.com> | Fri Apr 28 20:27:10 2017 +0200 |
committer | Martin Hořeňovský <martin.horenovsky@gmail.com> | Fri Apr 28 20:27:10 2017 +0200 |
tree | c3aa484bdfd8f72eb7e235a860ce58fde68cb982 | |
parent | 5ffc8a84cda91b5da037a923480236450f7f4586 [diff] |
CMake binaries are now conditionally enabled Defining NO_SELFTEST=1 when cmake configuration is being done now turns off SelfTest and Benchmark executables. This is for projects that consume Catch using ExternalProject_Add and don't want to build our selftest binaries for their unit test suite. Closes #897
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: