48TEST_F(HasFixtureTest, Test0) {}
50TEST_F(HasFixtureTest, Test1) {
FAIL() <<
"Expected failure."; }
52TEST_F(HasFixtureTest, Test2) {
FAIL() <<
"Expected failure."; }
54TEST_F(HasFixtureTest, Test3) {
FAIL() <<
"Expected failure."; }
56TEST_F(HasFixtureTest, Test4) {
FAIL() <<
"Expected failure."; }
60TEST(HasSimpleTest, Test0) {}
62TEST(HasSimpleTest, Test1) {
FAIL() <<
"Expected failure."; }
64TEST(HasSimpleTest, Test2) {
FAIL() <<
"Expected failure."; }
66TEST(HasSimpleTest, Test3) {
FAIL() <<
"Expected failure."; }
68TEST(HasSimpleTest, Test4) {
FAIL() <<
"Expected failure."; }
72TEST(HasDisabledTest, Test0) {}
74TEST(HasDisabledTest, DISABLED_Test1) {
FAIL() <<
"Expected failure."; }
76TEST(HasDisabledTest, Test2) {
FAIL() <<
"Expected failure."; }
78TEST(HasDisabledTest, Test3) {
FAIL() <<
"Expected failure."; }
80TEST(HasDisabledTest, Test4) {
FAIL() <<
"Expected failure."; }
86TEST(HasDeathTest, Test1) {
90TEST(HasDeathTest, Test2) {
94TEST(HasDeathTest, Test3) {
98TEST(HasDeathTest, Test4) {
104TEST(DISABLED_HasDisabledSuite, Test0) {}
106TEST(DISABLED_HasDisabledSuite, Test1) {
FAIL() <<
"Expected failure."; }
108TEST(DISABLED_HasDisabledSuite, Test2) {
FAIL() <<
"Expected failure."; }
110TEST(DISABLED_HasDisabledSuite, Test3) {
FAIL() <<
"Expected failure."; }
112TEST(DISABLED_HasDisabledSuite, Test4) {
FAIL() <<
"Expected failure."; }
118TEST_P(HasParametersTest, Test1) {
FAIL() <<
"Expected failure."; }
120TEST_P(HasParametersTest, Test2) {
FAIL() <<
"Expected failure."; }
127 printf(
"We are in OnTestSuiteStart of %s.\n", test_suite.name());
130 void OnTestStart(const ::testing::TestInfo& test_info)
override {
131 printf(
"We are in OnTestStart of %s.%s.\n", test_info.test_suite_name(),
136 const ::testing::TestPartResult& test_part_result)
override {
137 printf(
"We are in OnTestPartResult %s:%d.\n", test_part_result.file_name(),
138 test_part_result.line_number());
141 void OnTestEnd(const ::testing::TestInfo& test_info)
override {
142 printf(
"We are in OnTestEnd of %s.%s.\n", test_info.test_suite_name(),
146 void OnTestSuiteEnd(const ::testing::TestSuite& test_suite)
override {
147 printf(
"We are in OnTestSuiteEnd of %s.\n", test_suite.name());
151TEST(HasSkipTest, Test0) {
SUCCEED() <<
"Expected success."; }
155TEST(HasSkipTest, Test2) {
FAIL() <<
"Expected failure."; }
157TEST(HasSkipTest, Test3) {
FAIL() <<
"Expected failure."; }
159TEST(HasSkipTest, Test4) {
FAIL() <<
"Expected failure."; }
163int main(
int argc,
char **argv) {
#define TEST_F(test_fixture, test_name)
int RUN_ALL_TESTS() GTEST_MUST_USE_RESULT_
#define TEST(test_suite_name, test_name)
#define EXPECT_DEATH_IF_SUPPORTED(statement, regex)
#define TEST_P(test_suite_name, test_name)
#define INSTANTIATE_TEST_SUITE_P(prefix, test_suite_name,...)
int main(int argc, char **argv)
internal::ValueArray< T... > Values(T... v)
GTEST_API_ void InitGoogleTest(int *argc, char **argv)
void OnTestStart(const TestInfo &) override
void OnTestSuiteStart(const TestSuite &) override
void OnTestEnd(const TestInfo &) override
void OnTestPartResult(const TestPartResult &) override
void OnTestSuiteEnd(const TestSuite &) override
void Append(TestEventListener *listener)
static UnitTest * GetInstance()
TestEventListeners & listeners()