Crashpad
|
#include "base/logging.h"
#include "gtest/gtest.h"
Macros | |
#define | ASSERT_DEATH_CHECK(statement, regex) ASSERT_DEATH(statement, regex) |
Wraps the gtest ASSERT_DEATH() macro to make assertions about death caused by CHECK() failures. More... | |
#define | EXPECT_DEATH_CHECK(statement, regex) EXPECT_DEATH(statement, regex) |
Wraps the gtest EXPECT_DEATH() macro to make assertions about death caused by CHECK() failures. More... | |
#define ASSERT_DEATH_CHECK | ( | statement, | |
regex | |||
) | ASSERT_DEATH(statement, regex) |
Wraps the gtest ASSERT_DEATH()
macro to make assertions about death caused by CHECK()
failures.
In an in-Chromium build in the official configuration in Release mode, CHECK()
does not print its condition or streamed messages. In that case, this macro uses an empty regex pattern when calling ASSERT_DEATH()
to avoid looking for any particular output on the standard error stream. In other build configurations, the regex pattern is left intact.
#define EXPECT_DEATH_CHECK | ( | statement, | |
regex | |||
) | EXPECT_DEATH(statement, regex) |
Wraps the gtest EXPECT_DEATH()
macro to make assertions about death caused by CHECK()
failures.
In an in-Chromium build in the official configuration in Release mode, CHECK()
does not print its condition or streamed messages. In that case, this macro uses an empty regex pattern when calling EXPECT_DEATH()
to avoid looking for any particular output on the standard error stream. In other build configurations, the regex pattern is left intact.