https://github.com/philsquared/Catch
Revision 2d906a92cb82fe65e3cafab6495c0fd12a0ab0ab authored by Jozef Grajciar on 08 November 2018, 06:26:39 UTC, committed by Martin Hořeňovský on 16 November 2018, 20:21:23 UTC
This adds support for templated tests and test methods via `TEMPLATE_TEST_CASE` and `TEMPLATE_TEST_CASE_METHOD` macros. These work mostly just like their regular counterparts*, but take an unlimited** number of types as their last arguments. * Unlike the plain `TEST_CASE*` macros, the `TEMPLATE*` variants require a tag string. ** In practice there is limit of about 300 types.
1 parent 489a410
Tip revision: 2d906a92cb82fe65e3cafab6495c0fd12a0ab0ab authored by Jozef Grajciar on 08 November 2018, 06:26:39 UTC
Add support for templated tests
Add support for templated tests
Tip revision: 2d906a9
File | Mode | Size |
---|---|---|
.github | ||
CMake | ||
artwork | ||
contrib | ||
docs | ||
examples | ||
include | ||
misc | ||
projects | ||
scripts | ||
single_include | ||
test_package | ||
third_party | ||
.gitattributes | -rw-r--r-- | 613 bytes |
.gitignore | -rw-r--r-- | 478 bytes |
.travis.yml | -rw-r--r-- | 7.5 KB |
CMakeLists.txt | -rw-r--r-- | 5.5 KB |
CODE_OF_CONDUCT.md | -rw-r--r-- | 3.1 KB |
LICENSE.txt | -rw-r--r-- | 1.3 KB |
README.md | -rw-r--r-- | 2.2 KB |
appveyor.yml | -rw-r--r-- | 2.5 KB |
codecov.yml | -rw-r--r-- | 400 bytes |
conanfile.py | -rw-r--r-- | 1008 bytes |
Computing file changes ...