Macros | |
| #define | ADD_FAILURE() |
| #define | GTEST_FAIL() return ADD_FAILURE() |
| #define | GTEST_SKIP() |
| #define | FAIL() GTEST_FAIL() |
| #define | GTEST_SUCCEED() |
| #define | SUCCEED() GTEST_SUCCEED() |
| #define | SCOPED_TRACE(message) |
| #define | GTEST_HAS_DEATH_TEST 0 |
| #define | EXPECT_DEATH_IF_SUPPORTED(statement, regex) |
| #define | ASSERT_DEATH_IF_SUPPORTED(statement, regex) EXPECT_DEATH_IF_SUPPORTED(statement, regex) |
Functions | |
| int | RUN_ALL_TESTS () |
| #define ADD_FAILURE | ( | ) |
Generates a non-fatal failure with a generic message.
| #define ASSERT_DEATH_IF_SUPPORTED | ( | statement, | |
| regex | |||
| ) | EXPECT_DEATH_IF_SUPPORTED(statement, regex) |
See GTEST_HAS_DEATH_TEST.
| #define EXPECT_DEATH_IF_SUPPORTED | ( | statement, | |
| regex | |||
| ) |
See GTEST_HAS_DEATH_TEST.
| #define FAIL | ( | ) | GTEST_FAIL() |
Generates a fatal failure with a generic message.
If this generic name is clashing with other code, set GTEST_DONT_DEFINE_FAIL to 1 and use GTEST_FAIL instead.
| #define GTEST_FAIL | ( | ) | return ADD_FAILURE() |
Alias of FAIL.
| #define GTEST_HAS_DEATH_TEST 0 |
Death tests are not supported. The *_DEATH_IF_SUPPORTED macros do nothing.
| #define GTEST_SKIP | ( | ) |
Skips test at runtime. Skips are neither successful nor failed. They abort the current function.
| #define GTEST_SUCCEED | ( | ) |
Alias of SUCCEED.
| #define SCOPED_TRACE | ( | message | ) |
SCOPED_TRACE is not supported. This macro does nothing.
| #define SUCCEED | ( | ) | GTEST_SUCCEED() |
Generates success with a generic message.
If this generic name is conflicting with other code, set GTEST_DONT_DEFINE_SUCCEED to 1 and use GTEST_SUCCEED instead.
|
inline |
The pw_unit_test framework entrypoint. Runs every registered test case and dispatches the results through the event handler.
RUN_ALL_TESTS.