|
Teuchos - Trilinos Tools Package
Version of the Day
|
Macros for expanding code. More...
Go to the source code of this file.
Defines | |
| #define | TEUCHOS_UNIT_TEST(TEST_GROUP, TEST_NAME) |
| Basic unit test creation macro for non-templated code. | |
| #define | TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL(TEST_GROUP, TEST_NAME, TYPE) |
| Basic unit test creation macro for templated code on one template parameter. | |
| #define | TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT(TEST_GROUP, TEST_NAME, TYPE) |
| Template instantiation for a single templated type. | |
| #define | TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT_REAL_SCALAR_TYPES(TEST_GROUP, TEST_NAME) |
| Instantiate a whole group of tests for supported real Scalar types. | |
| #define | TEUCHOS_UNIT_TEST_TEMPLATE_1_INSTANT_SCALAR_TYPES(TEST_GROUP, TEST_NAME) |
| Instantiate a whole group of tests for supported Scalar types. | |
| #define | TEUCHOS_UNIT_TEST_TEMPLATE_2_DECL(TEST_GROUP, TEST_NAME, TYPE1, TYPE2) |
| Basic unit test creation macro for templated code on two template parameters. | |
| #define | TEUCHOS_UNIT_TEST_TEMPLATE_2_INSTANT(TEST_GROUP, TEST_NAME, TYPE1, TYPE2) |
| Template instantiation for two templated types. | |
| #define | TEUCHOS_UNIT_TEST_TEMPLATE_3_DECL(TEST_GROUP, TEST_NAME, TYPE1, TYPE2, TYPE3) |
| Basic unit test creation macro for templated code on three template parameters. | |
| #define | TEUCHOS_UNIT_TEST_TEMPLATE_3_INSTANT(TEST_GROUP, TEST_NAME, TYPE1, TYPE2, TYPE3) |
| Template instantiation for three templated types. | |
| #define | TEUCHOS_UNIT_TEST_TEMPLATE_4_DECL(TEST_GROUP, TEST_NAME, TYPE1, TYPE2, TYPE3, TYPE4) |
| Basic unit test creation macro for templated code on four template parameters. | |
| #define | TEUCHOS_UNIT_TEST_TEMPLATE_4_INSTANT(TEST_GROUP, TEST_NAME, TYPE1, TYPE2, TYPE3, TYPE4) |
| Template instantiation for four templated types. | |
Macros for expanding code.
Macros for helping to create concrete unit tests.
Definition in file Teuchos_UnitTestHelpers.hpp.
1.7.6.1