Welcome to ftp.nluug.nl Current directory: /ftp/os/Linux/distr/salix/x86_64/extra-15.0/source/development/Catch/ |
|
Contents of README: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. Key features: - Really easy to get started. Just download catch.hpp, #include it and you're away. - No external dependencies. As long as you can compile C++98 and have a C++ standard library available. - Write test cases as, self-registering, functions or methods. - Divide test cases into sections, each of which is run in isolation (eliminates the need for fixtures!) - Use BDD-style Given-When-Then sections as well as traditional unit test cases. - Only one core assertion macro for comparisons. Standard C/C++ operators are used for the comparison - yet the full expression is decomposed and lhs and rhs values are logged. Note: To enable Catch's self-tests, export SELFTEST=yes in the script's environment. This doesn't affect the binary package that gets built. |
Name Last modified Size
Parent Directory - Catch.SlackBuild 23-Apr-2022 20:52 3.3K Catch.info 17-May-2022 00:03 306 Catch2-2.13.8.tar.gz 17-May-2022 00:42 646K README 17-May-2022 00:03 1.0K slack-desc 17-May-2022 00:03 903
NLUUG - Open Systems. Open Standards
Become a member
and get discounts on conferences and more, see the NLUUG website!