47 TEST_F(HasFixtureTest, Test0) {}
49 TEST_F(HasFixtureTest, Test1) {
FAIL() <<
"Expected failure."; }
51 TEST_F(HasFixtureTest, Test2) {
FAIL() <<
"Expected failure."; }
53 TEST_F(HasFixtureTest, Test3) {
FAIL() <<
"Expected failure."; }
55 TEST_F(HasFixtureTest, Test4) {
FAIL() <<
"Expected failure."; }
59 TEST(HasSimpleTest, Test0) {}
61 TEST(HasSimpleTest, Test1) {
FAIL() <<
"Expected failure."; }
63 TEST(HasSimpleTest, Test2) {
FAIL() <<
"Expected failure."; }
65 TEST(HasSimpleTest, Test3) {
FAIL() <<
"Expected failure."; }
67 TEST(HasSimpleTest, Test4) {
FAIL() <<
"Expected failure."; }
71 TEST(HasDisabledTest, Test0) {}
73 TEST(HasDisabledTest, DISABLED_Test1) {
FAIL() <<
"Expected failure."; }
75 TEST(HasDisabledTest, Test2) {
FAIL() <<
"Expected failure."; }
77 TEST(HasDisabledTest, Test3) {
FAIL() <<
"Expected failure."; }
79 TEST(HasDisabledTest, Test4) {
FAIL() <<
"Expected failure."; }
85 TEST(HasDeathTest, Test1) {
89 TEST(HasDeathTest, Test2) {
93 TEST(HasDeathTest, Test3) {
97 TEST(HasDeathTest, Test4) {
103 TEST(DISABLED_HasDisabledSuite, Test0) {}
105 TEST(DISABLED_HasDisabledSuite, Test1) {
FAIL() <<
"Expected failure."; }
107 TEST(DISABLED_HasDisabledSuite, Test2) {
FAIL() <<
"Expected failure."; }
109 TEST(DISABLED_HasDisabledSuite, Test3) {
FAIL() <<
"Expected failure."; }
111 TEST(DISABLED_HasDisabledSuite, Test4) {
FAIL() <<
"Expected failure."; }
117 TEST_P(HasParametersTest, Test1) {
FAIL() <<
"Expected failure."; }
119 TEST_P(HasParametersTest, Test2) {
FAIL() <<
"Expected failure."; }
126 printf(
"We are in OnTestSuiteStart of %s.\n", test_suite.name());
129 void OnTestStart(const ::testing::TestInfo& test_info)
override {
130 printf(
"We are in OnTestStart of %s.%s.\n", test_info.test_suite_name(),
135 const ::testing::TestPartResult& test_part_result)
override {
136 printf(
"We are in OnTestPartResult %s:%d.\n", test_part_result.file_name(),
137 test_part_result.line_number());
140 void OnTestEnd(const ::testing::TestInfo& test_info)
override {
141 printf(
"We are in OnTestEnd of %s.%s.\n", test_info.test_suite_name(),
145 void OnTestSuiteEnd(const ::testing::TestSuite& test_suite)
override {
146 printf(
"We are in OnTestSuiteEnd of %s.\n", test_suite.name());
150 TEST(HasSkipTest, Test0) {
SUCCEED() <<
"Expected success."; }
154 TEST(HasSkipTest, Test2) {
FAIL() <<
"Expected failure."; }
156 TEST(HasSkipTest, Test3) {
FAIL() <<
"Expected failure."; }
158 TEST(HasSkipTest, Test4) {
FAIL() <<
"Expected failure."; }
162 int main(
int argc,
char** argv) {
internal::ValueArray< T...> Values(T...v)
#define EXPECT_DEATH_IF_SUPPORTED(statement, regex)
#define TEST_F(test_fixture, test_name)
#define TEST(test_suite_name, test_name)
void OnTestEnd(const TestInfo &) override
void Append(TestEventListener *listener)
void OnTestStart(const TestInfo &) override
void OnTestSuiteStart(const TestSuite &) override
TestEventListeners & listeners()
void OnTestPartResult(const TestPartResult &) override
#define TEST_P(test_suite_name, test_name)
int RUN_ALL_TESTS() GTEST_MUST_USE_RESULT_
GTEST_API_ void InitGoogleTest(int *argc, char **argv)
static UnitTest * GetInstance()
void OnTestSuiteEnd(const TestSuite &) override
#define INSTANTIATE_TEST_SUITE_P(prefix, test_suite_name,...)