catch2/tests/SelfTest
Martin Hořeňovský 0470794a68
Split TEMPLATE_TEST* macros into their own set of files
These files are not included by the default
`#include <catch2/catch_test_macros.hpp>` path, so that users do
not have to pay for them if they do not use them. Follow up is to
split out the small part of `catch_preprocessor.hpp` used by the
default test macros (AFAIK, it is just `INTERNAL_CATCH_REMOVE_PARENS`
macro), so that it is not included by the default path either.

Also fixes #1892 by providing the missing macros.
2020-04-26 16:25:43 +02:00
..
Baselines Fix and extend tests for composing generic matchers 2020-03-29 14:03:12 +02:00
CompileTimePerfTests Move tests from projects/ to tests/ 2019-12-05 16:00:20 +01:00
IntrospectiveTests Standardize header names and file locations 2020-04-24 18:58:44 +02:00
Misc Move tests from projects/ to tests/ 2019-12-05 16:00:20 +01:00
UsageTests Split TEMPLATE_TEST* macros into their own set of files 2020-04-26 16:25:43 +02:00
TestMain.cpp Standardize header names and file locations 2020-04-24 18:58:44 +02:00
WarnAboutNoTests.cmake Move tests from projects/ to tests/ 2019-12-05 16:00:20 +01:00