251 EXPECT_EQ(1, test_suites[0]->disabled_test_count());
252 ASSERT_EQ(4, test_suites[0]->total_test_count());
253 EXPECT_EQ(3, test_suites[0]->successful_test_count());
254 EXPECT_EQ(0, test_suites[0]->failed_test_count());
261 EXPECT_EQ(1, test_suites[1]->disabled_test_count());
262 ASSERT_EQ(1, test_suites[1]->total_test_count());
263 EXPECT_EQ(0, test_suites[1]->successful_test_count());
264 EXPECT_EQ(0, test_suites[1]->failed_test_count());
266#if GTEST_HAS_TYPED_TEST
267 EXPECT_STREQ(
"TestSuiteWithCommentTest/0", test_suites[2]->name());
269 test_suites[2]->type_param());
271 EXPECT_EQ(0, test_suites[2]->disabled_test_count());
272 ASSERT_EQ(1, test_suites[2]->total_test_count());
273 EXPECT_EQ(1, test_suites[2]->successful_test_count());
274 EXPECT_EQ(0, test_suites[2]->failed_test_count());
285 EXPECT_STREQ(
"TestSuiteDisabledAccessorsWork", tests[1]->name());
291 EXPECT_EQ(0, tests[1]->result()->test_property_count());
293 EXPECT_STREQ(
"TestSuiteImmutableAccessorsWork", tests[2]->name());
299 EXPECT_EQ(0, tests[2]->result()->test_property_count());
301 EXPECT_STREQ(
"UnitTestImmutableAccessorsWork", tests[3]->name());
307 EXPECT_EQ(1, tests[3]->result()->test_property_count());
314#if GTEST_HAS_TYPED_TEST
319 EXPECT_STREQ(
"TestSuiteWithCommentTest/0", tests[0]->test_suite_name());
324 EXPECT_EQ(0, tests[0]->result()->test_property_count());
328 delete[] test_suites;