1The non-test part of the code is expected to have 2 failures. 2 3gtest_output_test_.cc:#: Failure 4Value of: false 5 Actual: false 6Expected: true 7gtest_output_test_.cc:#: Failure 8Value of: 3 9Expected: 2 10[0;32m[==========] [mRunning 56 tests from 23 test cases. 11[0;32m[----------] [mGlobal test environment set-up. 12FooEnvironment::SetUp() called. 13BarEnvironment::SetUp() called. 14[0;32m[----------] [m1 test from ADeathTest 15[0;32m[ RUN ] [mADeathTest.ShouldRunFirst 16[0;32m[ OK ] [mADeathTest.ShouldRunFirst 17[0;32m[----------] [m1 test from ATypedDeathTest/0, where TypeParam = int 18[0;32m[ RUN ] [mATypedDeathTest/0.ShouldRunFirst 19[0;32m[ OK ] [mATypedDeathTest/0.ShouldRunFirst 20[0;32m[----------] [m1 test from ATypedDeathTest/1, where TypeParam = double 21[0;32m[ RUN ] [mATypedDeathTest/1.ShouldRunFirst 22[0;32m[ OK ] [mATypedDeathTest/1.ShouldRunFirst 23[0;32m[----------] [m1 test from My/ATypeParamDeathTest/0, where TypeParam = int 24[0;32m[ RUN ] [mMy/ATypeParamDeathTest/0.ShouldRunFirst 25[0;32m[ OK ] [mMy/ATypeParamDeathTest/0.ShouldRunFirst 26[0;32m[----------] [m1 test from My/ATypeParamDeathTest/1, where TypeParam = double 27[0;32m[ RUN ] [mMy/ATypeParamDeathTest/1.ShouldRunFirst 28[0;32m[ OK ] [mMy/ATypeParamDeathTest/1.ShouldRunFirst 29[0;32m[----------] [m2 tests from PassingTest 30[0;32m[ RUN ] [mPassingTest.PassingTest1 31[0;32m[ OK ] [mPassingTest.PassingTest1 32[0;32m[ RUN ] [mPassingTest.PassingTest2 33[0;32m[ OK ] [mPassingTest.PassingTest2 34[0;32m[----------] [m3 tests from FatalFailureTest 35[0;32m[ RUN ] [mFatalFailureTest.FatalFailureInSubroutine 36(expecting a failure that x should be 1) 37gtest_output_test_.cc:#: Failure 38Value of: x 39 Actual: 2 40Expected: 1 41[0;31m[ FAILED ] [mFatalFailureTest.FatalFailureInSubroutine 42[0;32m[ RUN ] [mFatalFailureTest.FatalFailureInNestedSubroutine 43(expecting a failure that x should be 1) 44gtest_output_test_.cc:#: Failure 45Value of: x 46 Actual: 2 47Expected: 1 48[0;31m[ FAILED ] [mFatalFailureTest.FatalFailureInNestedSubroutine 49[0;32m[ RUN ] [mFatalFailureTest.NonfatalFailureInSubroutine 50(expecting a failure on false) 51gtest_output_test_.cc:#: Failure 52Value of: false 53 Actual: false 54Expected: true 55[0;31m[ FAILED ] [mFatalFailureTest.NonfatalFailureInSubroutine 56[0;32m[----------] [m1 test from LoggingTest 57[0;32m[ RUN ] [mLoggingTest.InterleavingLoggingAndAssertions 58(expecting 2 failures on (3) >= (a[i])) 59i == 0 60i == 1 61gtest_output_test_.cc:#: Failure 62Expected: (3) >= (a[i]), actual: 3 vs 9 63i == 2 64i == 3 65gtest_output_test_.cc:#: Failure 66Expected: (3) >= (a[i]), actual: 3 vs 6 67[0;31m[ FAILED ] [mLoggingTest.InterleavingLoggingAndAssertions 68[0;32m[----------] [m5 tests from SCOPED_TRACETest 69[0;32m[ RUN ] [mSCOPED_TRACETest.ObeysScopes 70(expected to fail) 71gtest_output_test_.cc:#: Failure 72Failed 73This failure is expected, and shouldn't have a trace. 74gtest_output_test_.cc:#: Failure 75Failed 76This failure is expected, and should have a trace. 77Google Test trace: 78gtest_output_test_.cc:#: Expected trace 79gtest_output_test_.cc:#: Failure 80Failed 81This failure is expected, and shouldn't have a trace. 82[0;31m[ FAILED ] [mSCOPED_TRACETest.ObeysScopes 83[0;32m[ RUN ] [mSCOPED_TRACETest.WorksInLoop 84(expected to fail) 85gtest_output_test_.cc:#: Failure 86Value of: n 87 Actual: 1 88Expected: 2 89Google Test trace: 90gtest_output_test_.cc:#: i = 1 91gtest_output_test_.cc:#: Failure 92Value of: n 93 Actual: 2 94Expected: 1 95Google Test trace: 96gtest_output_test_.cc:#: i = 2 97[0;31m[ FAILED ] [mSCOPED_TRACETest.WorksInLoop 98[0;32m[ RUN ] [mSCOPED_TRACETest.WorksInSubroutine 99(expected to fail) 100gtest_output_test_.cc:#: Failure 101Value of: n 102 Actual: 1 103Expected: 2 104Google Test trace: 105gtest_output_test_.cc:#: n = 1 106gtest_output_test_.cc:#: Failure 107Value of: n 108 Actual: 2 109Expected: 1 110Google Test trace: 111gtest_output_test_.cc:#: n = 2 112[0;31m[ FAILED ] [mSCOPED_TRACETest.WorksInSubroutine 113[0;32m[ RUN ] [mSCOPED_TRACETest.CanBeNested 114(expected to fail) 115gtest_output_test_.cc:#: Failure 116Value of: n 117 Actual: 2 118Expected: 1 119Google Test trace: 120gtest_output_test_.cc:#: n = 2 121gtest_output_test_.cc:#: 122[0;31m[ FAILED ] [mSCOPED_TRACETest.CanBeNested 123[0;32m[ RUN ] [mSCOPED_TRACETest.CanBeRepeated 124(expected to fail) 125gtest_output_test_.cc:#: Failure 126Failed 127This failure is expected, and should contain trace point A. 128Google Test trace: 129gtest_output_test_.cc:#: A 130gtest_output_test_.cc:#: Failure 131Failed 132This failure is expected, and should contain trace point A and B. 133Google Test trace: 134gtest_output_test_.cc:#: B 135gtest_output_test_.cc:#: A 136gtest_output_test_.cc:#: Failure 137Failed 138This failure is expected, and should contain trace point A, B, and C. 139Google Test trace: 140gtest_output_test_.cc:#: C 141gtest_output_test_.cc:#: B 142gtest_output_test_.cc:#: A 143gtest_output_test_.cc:#: Failure 144Failed 145This failure is expected, and should contain trace point A, B, and D. 146Google Test trace: 147gtest_output_test_.cc:#: D 148gtest_output_test_.cc:#: B 149gtest_output_test_.cc:#: A 150[0;31m[ FAILED ] [mSCOPED_TRACETest.CanBeRepeated 151[0;32m[----------] [m1 test from NonFatalFailureInFixtureConstructorTest 152[0;32m[ RUN ] [mNonFatalFailureInFixtureConstructorTest.FailureInConstructor 153(expecting 5 failures) 154gtest_output_test_.cc:#: Failure 155Failed 156Expected failure #1, in the test fixture c'tor. 157gtest_output_test_.cc:#: Failure 158Failed 159Expected failure #2, in SetUp(). 160gtest_output_test_.cc:#: Failure 161Failed 162Expected failure #3, in the test body. 163gtest_output_test_.cc:#: Failure 164Failed 165Expected failure #4, in TearDown. 166gtest_output_test_.cc:#: Failure 167Failed 168Expected failure #5, in the test fixture d'tor. 169[0;31m[ FAILED ] [mNonFatalFailureInFixtureConstructorTest.FailureInConstructor 170[0;32m[----------] [m1 test from FatalFailureInFixtureConstructorTest 171[0;32m[ RUN ] [mFatalFailureInFixtureConstructorTest.FailureInConstructor 172(expecting 2 failures) 173gtest_output_test_.cc:#: Failure 174Failed 175Expected failure #1, in the test fixture c'tor. 176gtest_output_test_.cc:#: Failure 177Failed 178Expected failure #2, in the test fixture d'tor. 179[0;31m[ FAILED ] [mFatalFailureInFixtureConstructorTest.FailureInConstructor 180[0;32m[----------] [m1 test from NonFatalFailureInSetUpTest 181[0;32m[ RUN ] [mNonFatalFailureInSetUpTest.FailureInSetUp 182(expecting 4 failures) 183gtest_output_test_.cc:#: Failure 184Failed 185Expected failure #1, in SetUp(). 186gtest_output_test_.cc:#: Failure 187Failed 188Expected failure #2, in the test function. 189gtest_output_test_.cc:#: Failure 190Failed 191Expected failure #3, in TearDown(). 192gtest_output_test_.cc:#: Failure 193Failed 194Expected failure #4, in the test fixture d'tor. 195[0;31m[ FAILED ] [mNonFatalFailureInSetUpTest.FailureInSetUp 196[0;32m[----------] [m1 test from FatalFailureInSetUpTest 197[0;32m[ RUN ] [mFatalFailureInSetUpTest.FailureInSetUp 198(expecting 3 failures) 199gtest_output_test_.cc:#: Failure 200Failed 201Expected failure #1, in SetUp(). 202gtest_output_test_.cc:#: Failure 203Failed 204Expected failure #2, in TearDown(). 205gtest_output_test_.cc:#: Failure 206Failed 207Expected failure #3, in the test fixture d'tor. 208[0;31m[ FAILED ] [mFatalFailureInSetUpTest.FailureInSetUp 209[0;32m[----------] [m4 tests from MixedUpTestCaseTest 210[0;32m[ RUN ] [mMixedUpTestCaseTest.FirstTestFromNamespaceFoo 211[0;32m[ OK ] [mMixedUpTestCaseTest.FirstTestFromNamespaceFoo 212[0;32m[ RUN ] [mMixedUpTestCaseTest.SecondTestFromNamespaceFoo 213[0;32m[ OK ] [mMixedUpTestCaseTest.SecondTestFromNamespaceFoo 214[0;32m[ RUN ] [mMixedUpTestCaseTest.ThisShouldFail 215gtest.cc:#: Failure 216Failed 217All tests in the same test case must use the same test fixture 218class. However, in test case MixedUpTestCaseTest, 219you defined test FirstTestFromNamespaceFoo and test ThisShouldFail 220using two different test fixture classes. This can happen if 221the two classes are from different namespaces or translation 222units and have the same name. You should probably rename one 223of the classes to put the tests into different test cases. 224[0;31m[ FAILED ] [mMixedUpTestCaseTest.ThisShouldFail 225[0;32m[ RUN ] [mMixedUpTestCaseTest.ThisShouldFailToo 226gtest.cc:#: Failure 227Failed 228All tests in the same test case must use the same test fixture 229class. However, in test case MixedUpTestCaseTest, 230you defined test FirstTestFromNamespaceFoo and test ThisShouldFailToo 231using two different test fixture classes. This can happen if 232the two classes are from different namespaces or translation 233units and have the same name. You should probably rename one 234of the classes to put the tests into different test cases. 235[0;31m[ FAILED ] [mMixedUpTestCaseTest.ThisShouldFailToo 236[0;32m[----------] [m2 tests from MixedUpTestCaseWithSameTestNameTest 237[0;32m[ RUN ] [mMixedUpTestCaseWithSameTestNameTest.TheSecondTestWithThisNameShouldFail 238[0;32m[ OK ] [mMixedUpTestCaseWithSameTestNameTest.TheSecondTestWithThisNameShouldFail 239[0;32m[ RUN ] [mMixedUpTestCaseWithSameTestNameTest.TheSecondTestWithThisNameShouldFail 240gtest.cc:#: Failure 241Failed 242All tests in the same test case must use the same test fixture 243class. However, in test case MixedUpTestCaseWithSameTestNameTest, 244you defined test TheSecondTestWithThisNameShouldFail and test TheSecondTestWithThisNameShouldFail 245using two different test fixture classes. This can happen if 246the two classes are from different namespaces or translation 247units and have the same name. You should probably rename one 248of the classes to put the tests into different test cases. 249[0;31m[ FAILED ] [mMixedUpTestCaseWithSameTestNameTest.TheSecondTestWithThisNameShouldFail 250[0;32m[----------] [m2 tests from TEST_F_before_TEST_in_same_test_case 251[0;32m[ RUN ] [mTEST_F_before_TEST_in_same_test_case.DefinedUsingTEST_F 252[0;32m[ OK ] [mTEST_F_before_TEST_in_same_test_case.DefinedUsingTEST_F 253[0;32m[ RUN ] [mTEST_F_before_TEST_in_same_test_case.DefinedUsingTESTAndShouldFail 254gtest.cc:#: Failure 255Failed 256All tests in the same test case must use the same test fixture 257class, so mixing TEST_F and TEST in the same test case is 258illegal. In test case TEST_F_before_TEST_in_same_test_case, 259test DefinedUsingTEST_F is defined using TEST_F but 260test DefinedUsingTESTAndShouldFail is defined using TEST. You probably 261want to change the TEST to TEST_F or move it to another test 262case. 263[0;31m[ FAILED ] [mTEST_F_before_TEST_in_same_test_case.DefinedUsingTESTAndShouldFail 264[0;32m[----------] [m2 tests from TEST_before_TEST_F_in_same_test_case 265[0;32m[ RUN ] [mTEST_before_TEST_F_in_same_test_case.DefinedUsingTEST 266[0;32m[ OK ] [mTEST_before_TEST_F_in_same_test_case.DefinedUsingTEST 267[0;32m[ RUN ] [mTEST_before_TEST_F_in_same_test_case.DefinedUsingTEST_FAndShouldFail 268gtest.cc:#: Failure 269Failed 270All tests in the same test case must use the same test fixture 271class, so mixing TEST_F and TEST in the same test case is 272illegal. In test case TEST_before_TEST_F_in_same_test_case, 273test DefinedUsingTEST_FAndShouldFail is defined using TEST_F but 274test DefinedUsingTEST is defined using TEST. You probably 275want to change the TEST to TEST_F or move it to another test 276case. 277[0;31m[ FAILED ] [mTEST_before_TEST_F_in_same_test_case.DefinedUsingTEST_FAndShouldFail 278[0;32m[----------] [m8 tests from ExpectNonfatalFailureTest 279[0;32m[ RUN ] [mExpectNonfatalFailureTest.CanReferenceGlobalVariables 280[0;32m[ OK ] [mExpectNonfatalFailureTest.CanReferenceGlobalVariables 281[0;32m[ RUN ] [mExpectNonfatalFailureTest.CanReferenceLocalVariables 282[0;32m[ OK ] [mExpectNonfatalFailureTest.CanReferenceLocalVariables 283[0;32m[ RUN ] [mExpectNonfatalFailureTest.SucceedsWhenThereIsOneNonfatalFailure 284[0;32m[ OK ] [mExpectNonfatalFailureTest.SucceedsWhenThereIsOneNonfatalFailure 285[0;32m[ RUN ] [mExpectNonfatalFailureTest.FailsWhenThereIsNoNonfatalFailure 286(expecting a failure) 287gtest.cc:#: Failure 288Expected: 1 non-fatal failure 289 Actual: 0 failures 290[0;31m[ FAILED ] [mExpectNonfatalFailureTest.FailsWhenThereIsNoNonfatalFailure 291[0;32m[ RUN ] [mExpectNonfatalFailureTest.FailsWhenThereAreTwoNonfatalFailures 292(expecting a failure) 293gtest.cc:#: Failure 294Expected: 1 non-fatal failure 295 Actual: 2 failures 296gtest_output_test_.cc:#: Non-fatal failure: 297Failed 298Expected non-fatal failure 1. 299 300gtest_output_test_.cc:#: Non-fatal failure: 301Failed 302Expected non-fatal failure 2. 303 304[0;31m[ FAILED ] [mExpectNonfatalFailureTest.FailsWhenThereAreTwoNonfatalFailures 305[0;32m[ RUN ] [mExpectNonfatalFailureTest.FailsWhenThereIsOneFatalFailure 306(expecting a failure) 307gtest.cc:#: Failure 308Expected: 1 non-fatal failure 309 Actual: 310gtest_output_test_.cc:#: Fatal failure: 311Failed 312Expected fatal failure. 313 314[0;31m[ FAILED ] [mExpectNonfatalFailureTest.FailsWhenThereIsOneFatalFailure 315[0;32m[ RUN ] [mExpectNonfatalFailureTest.FailsWhenStatementReturns 316(expecting a failure) 317gtest.cc:#: Failure 318Expected: 1 non-fatal failure 319 Actual: 0 failures 320[0;31m[ FAILED ] [mExpectNonfatalFailureTest.FailsWhenStatementReturns 321[0;32m[ RUN ] [mExpectNonfatalFailureTest.FailsWhenStatementThrows 322(expecting a failure) 323gtest.cc:#: Failure 324Expected: 1 non-fatal failure 325 Actual: 0 failures 326[0;31m[ FAILED ] [mExpectNonfatalFailureTest.FailsWhenStatementThrows 327[0;32m[----------] [m8 tests from ExpectFatalFailureTest 328[0;32m[ RUN ] [mExpectFatalFailureTest.CanReferenceGlobalVariables 329[0;32m[ OK ] [mExpectFatalFailureTest.CanReferenceGlobalVariables 330[0;32m[ RUN ] [mExpectFatalFailureTest.CanReferenceLocalStaticVariables 331[0;32m[ OK ] [mExpectFatalFailureTest.CanReferenceLocalStaticVariables 332[0;32m[ RUN ] [mExpectFatalFailureTest.SucceedsWhenThereIsOneFatalFailure 333[0;32m[ OK ] [mExpectFatalFailureTest.SucceedsWhenThereIsOneFatalFailure 334[0;32m[ RUN ] [mExpectFatalFailureTest.FailsWhenThereIsNoFatalFailure 335(expecting a failure) 336gtest.cc:#: Failure 337Expected: 1 fatal failure 338 Actual: 0 failures 339[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenThereIsNoFatalFailure 340[0;32m[ RUN ] [mExpectFatalFailureTest.FailsWhenThereAreTwoFatalFailures 341(expecting a failure) 342gtest.cc:#: Failure 343Expected: 1 fatal failure 344 Actual: 2 failures 345gtest_output_test_.cc:#: Fatal failure: 346Failed 347Expected fatal failure. 348 349gtest_output_test_.cc:#: Fatal failure: 350Failed 351Expected fatal failure. 352 353[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenThereAreTwoFatalFailures 354[0;32m[ RUN ] [mExpectFatalFailureTest.FailsWhenThereIsOneNonfatalFailure 355(expecting a failure) 356gtest.cc:#: Failure 357Expected: 1 fatal failure 358 Actual: 359gtest_output_test_.cc:#: Non-fatal failure: 360Failed 361Expected non-fatal failure. 362 363[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenThereIsOneNonfatalFailure 364[0;32m[ RUN ] [mExpectFatalFailureTest.FailsWhenStatementReturns 365(expecting a failure) 366gtest.cc:#: Failure 367Expected: 1 fatal failure 368 Actual: 0 failures 369[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenStatementReturns 370[0;32m[ RUN ] [mExpectFatalFailureTest.FailsWhenStatementThrows 371(expecting a failure) 372gtest.cc:#: Failure 373Expected: 1 fatal failure 374 Actual: 0 failures 375[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenStatementThrows 376[0;32m[----------] [m2 tests from TypedTest/0, where TypeParam = int 377[0;32m[ RUN ] [mTypedTest/0.Success 378[0;32m[ OK ] [mTypedTest/0.Success 379[0;32m[ RUN ] [mTypedTest/0.Failure 380gtest_output_test_.cc:#: Failure 381Value of: TypeParam() 382 Actual: 0 383Expected: 1 384Expected failure 385[0;31m[ FAILED ] [mTypedTest/0.Failure 386[0;32m[----------] [m2 tests from Unsigned/TypedTestP/0, where TypeParam = unsigned char 387[0;32m[ RUN ] [mUnsigned/TypedTestP/0.Success 388[0;32m[ OK ] [mUnsigned/TypedTestP/0.Success 389[0;32m[ RUN ] [mUnsigned/TypedTestP/0.Failure 390gtest_output_test_.cc:#: Failure 391Value of: TypeParam() 392 Actual: \0 393Expected: 1U 394Which is: 1 395Expected failure 396[0;31m[ FAILED ] [mUnsigned/TypedTestP/0.Failure 397[0;32m[----------] [m2 tests from Unsigned/TypedTestP/1, where TypeParam = unsigned int 398[0;32m[ RUN ] [mUnsigned/TypedTestP/1.Success 399[0;32m[ OK ] [mUnsigned/TypedTestP/1.Success 400[0;32m[ RUN ] [mUnsigned/TypedTestP/1.Failure 401gtest_output_test_.cc:#: Failure 402Value of: TypeParam() 403 Actual: 0 404Expected: 1U 405Which is: 1 406Expected failure 407[0;31m[ FAILED ] [mUnsigned/TypedTestP/1.Failure 408[0;32m[----------] [m4 tests from ExpectFailureTest 409[0;32m[ RUN ] [mExpectFailureTest.ExpectFatalFailure 410(expecting 1 failure) 411gtest.cc:#: Failure 412Expected: 1 fatal failure 413 Actual: 414gtest_output_test_.cc:#: Success: 415Succeeded 416 417(expecting 1 failure) 418gtest.cc:#: Failure 419Expected: 1 fatal failure 420 Actual: 421gtest_output_test_.cc:#: Non-fatal failure: 422Failed 423Expected non-fatal failure. 424 425(expecting 1 failure) 426gtest.cc:#: Failure 427Expected: 1 fatal failure containing "Some other fatal failure expected." 428 Actual: 429gtest_output_test_.cc:#: Fatal failure: 430Failed 431Expected fatal failure. 432 433[0;31m[ FAILED ] [mExpectFailureTest.ExpectFatalFailure 434[0;32m[ RUN ] [mExpectFailureTest.ExpectNonFatalFailure 435(expecting 1 failure) 436gtest.cc:#: Failure 437Expected: 1 non-fatal failure 438 Actual: 439gtest_output_test_.cc:#: Success: 440Succeeded 441 442(expecting 1 failure) 443gtest.cc:#: Failure 444Expected: 1 non-fatal failure 445 Actual: 446gtest_output_test_.cc:#: Fatal failure: 447Failed 448Expected fatal failure. 449 450(expecting 1 failure) 451gtest.cc:#: Failure 452Expected: 1 non-fatal failure containing "Some other non-fatal failure." 453 Actual: 454gtest_output_test_.cc:#: Non-fatal failure: 455Failed 456Expected non-fatal failure. 457 458[0;31m[ FAILED ] [mExpectFailureTest.ExpectNonFatalFailure 459[0;32m[ RUN ] [mExpectFailureTest.ExpectFatalFailureOnAllThreads 460(expecting 1 failure) 461gtest.cc:#: Failure 462Expected: 1 fatal failure 463 Actual: 464gtest_output_test_.cc:#: Success: 465Succeeded 466 467(expecting 1 failure) 468gtest.cc:#: Failure 469Expected: 1 fatal failure 470 Actual: 471gtest_output_test_.cc:#: Non-fatal failure: 472Failed 473Expected non-fatal failure. 474 475(expecting 1 failure) 476gtest.cc:#: Failure 477Expected: 1 fatal failure containing "Some other fatal failure expected." 478 Actual: 479gtest_output_test_.cc:#: Fatal failure: 480Failed 481Expected fatal failure. 482 483[0;31m[ FAILED ] [mExpectFailureTest.ExpectFatalFailureOnAllThreads 484[0;32m[ RUN ] [mExpectFailureTest.ExpectNonFatalFailureOnAllThreads 485(expecting 1 failure) 486gtest.cc:#: Failure 487Expected: 1 non-fatal failure 488 Actual: 489gtest_output_test_.cc:#: Success: 490Succeeded 491 492(expecting 1 failure) 493gtest.cc:#: Failure 494Expected: 1 non-fatal failure 495 Actual: 496gtest_output_test_.cc:#: Fatal failure: 497Failed 498Expected fatal failure. 499 500(expecting 1 failure) 501gtest.cc:#: Failure 502Expected: 1 non-fatal failure containing "Some other non-fatal failure." 503 Actual: 504gtest_output_test_.cc:#: Non-fatal failure: 505Failed 506Expected non-fatal failure. 507 508[0;31m[ FAILED ] [mExpectFailureTest.ExpectNonFatalFailureOnAllThreads 509[0;32m[----------] [mGlobal test environment tear-down 510BarEnvironment::TearDown() called. 511gtest_output_test_.cc:#: Failure 512Failed 513Expected non-fatal failure. 514FooEnvironment::TearDown() called. 515gtest_output_test_.cc:#: Failure 516Failed 517Expected fatal failure. 518[0;32m[==========] [m56 tests from 23 test cases ran. 519[0;32m[ PASSED ] [m21 tests. 520[0;31m[ FAILED ] [m35 tests, listed below: 521[0;31m[ FAILED ] [mFatalFailureTest.FatalFailureInSubroutine 522[0;31m[ FAILED ] [mFatalFailureTest.FatalFailureInNestedSubroutine 523[0;31m[ FAILED ] [mFatalFailureTest.NonfatalFailureInSubroutine 524[0;31m[ FAILED ] [mLoggingTest.InterleavingLoggingAndAssertions 525[0;31m[ FAILED ] [mSCOPED_TRACETest.ObeysScopes 526[0;31m[ FAILED ] [mSCOPED_TRACETest.WorksInLoop 527[0;31m[ FAILED ] [mSCOPED_TRACETest.WorksInSubroutine 528[0;31m[ FAILED ] [mSCOPED_TRACETest.CanBeNested 529[0;31m[ FAILED ] [mSCOPED_TRACETest.CanBeRepeated 530[0;31m[ FAILED ] [mNonFatalFailureInFixtureConstructorTest.FailureInConstructor 531[0;31m[ FAILED ] [mFatalFailureInFixtureConstructorTest.FailureInConstructor 532[0;31m[ FAILED ] [mNonFatalFailureInSetUpTest.FailureInSetUp 533[0;31m[ FAILED ] [mFatalFailureInSetUpTest.FailureInSetUp 534[0;31m[ FAILED ] [mMixedUpTestCaseTest.ThisShouldFail 535[0;31m[ FAILED ] [mMixedUpTestCaseTest.ThisShouldFailToo 536[0;31m[ FAILED ] [mMixedUpTestCaseWithSameTestNameTest.TheSecondTestWithThisNameShouldFail 537[0;31m[ FAILED ] [mTEST_F_before_TEST_in_same_test_case.DefinedUsingTESTAndShouldFail 538[0;31m[ FAILED ] [mTEST_before_TEST_F_in_same_test_case.DefinedUsingTEST_FAndShouldFail 539[0;31m[ FAILED ] [mExpectNonfatalFailureTest.FailsWhenThereIsNoNonfatalFailure 540[0;31m[ FAILED ] [mExpectNonfatalFailureTest.FailsWhenThereAreTwoNonfatalFailures 541[0;31m[ FAILED ] [mExpectNonfatalFailureTest.FailsWhenThereIsOneFatalFailure 542[0;31m[ FAILED ] [mExpectNonfatalFailureTest.FailsWhenStatementReturns 543[0;31m[ FAILED ] [mExpectNonfatalFailureTest.FailsWhenStatementThrows 544[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenThereIsNoFatalFailure 545[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenThereAreTwoFatalFailures 546[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenThereIsOneNonfatalFailure 547[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenStatementReturns 548[0;31m[ FAILED ] [mExpectFatalFailureTest.FailsWhenStatementThrows 549[0;31m[ FAILED ] [mTypedTest/0.Failure, where TypeParam = int 550[0;31m[ FAILED ] [mUnsigned/TypedTestP/0.Failure, where TypeParam = unsigned char 551[0;31m[ FAILED ] [mUnsigned/TypedTestP/1.Failure, where TypeParam = unsigned int 552[0;31m[ FAILED ] [mExpectFailureTest.ExpectFatalFailure 553[0;31m[ FAILED ] [mExpectFailureTest.ExpectNonFatalFailure 554[0;31m[ FAILED ] [mExpectFailureTest.ExpectFatalFailureOnAllThreads 555[0;31m[ FAILED ] [mExpectFailureTest.ExpectNonFatalFailureOnAllThreads 556 55735 FAILED TESTS 558[0;33m YOU HAVE 1 DISABLED TEST 559 560[mNote: Google Test filter = FatalFailureTest.*:LoggingTest.* 561[==========] Running 4 tests from 2 test cases. 562[----------] Global test environment set-up. 563[----------] 3 tests from FatalFailureTest 564[ RUN ] FatalFailureTest.FatalFailureInSubroutine 565(expecting a failure that x should be 1) 566gtest_output_test_.cc:#: Failure 567Value of: x 568 Actual: 2 569Expected: 1 570[ FAILED ] FatalFailureTest.FatalFailureInSubroutine (? ms) 571[ RUN ] FatalFailureTest.FatalFailureInNestedSubroutine 572(expecting a failure that x should be 1) 573gtest_output_test_.cc:#: Failure 574Value of: x 575 Actual: 2 576Expected: 1 577[ FAILED ] FatalFailureTest.FatalFailureInNestedSubroutine (? ms) 578[ RUN ] FatalFailureTest.NonfatalFailureInSubroutine 579(expecting a failure on false) 580gtest_output_test_.cc:#: Failure 581Value of: false 582 Actual: false 583Expected: true 584[ FAILED ] FatalFailureTest.NonfatalFailureInSubroutine (? ms) 585[----------] 3 tests from FatalFailureTest (? ms total) 586 587[----------] 1 test from LoggingTest 588[ RUN ] LoggingTest.InterleavingLoggingAndAssertions 589(expecting 2 failures on (3) >= (a[i])) 590i == 0 591i == 1 592gtest_output_test_.cc:#: Failure 593Expected: (3) >= (a[i]), actual: 3 vs 9 594i == 2 595i == 3 596gtest_output_test_.cc:#: Failure 597Expected: (3) >= (a[i]), actual: 3 vs 6 598[ FAILED ] LoggingTest.InterleavingLoggingAndAssertions (? ms) 599[----------] 1 test from LoggingTest (? ms total) 600 601[----------] Global test environment tear-down 602[==========] 4 tests from 2 test cases ran. (? ms total) 603[ PASSED ] 0 tests. 604[ FAILED ] 4 tests, listed below: 605[ FAILED ] FatalFailureTest.FatalFailureInSubroutine 606[ FAILED ] FatalFailureTest.FatalFailureInNestedSubroutine 607[ FAILED ] FatalFailureTest.NonfatalFailureInSubroutine 608[ FAILED ] LoggingTest.InterleavingLoggingAndAssertions 609 610 4 FAILED TESTS 611 YOU HAVE 1 DISABLED TEST 612 613Note: Google Test filter = *DISABLED_* 614[==========] Running 1 test from 1 test case. 615[----------] Global test environment set-up. 616[----------] 1 test from DisabledTestsWarningTest 617[ RUN ] DisabledTestsWarningTest.DISABLED_AlsoRunDisabledTestsFlagSuppressesWarning 618[ OK ] DisabledTestsWarningTest.DISABLED_AlsoRunDisabledTestsFlagSuppressesWarning 619[----------] Global test environment tear-down 620[==========] 1 test from 1 test case ran. 621[ PASSED ] 1 test. 622Note: Google Test filter = PassingTest.* 623Note: This is test shard 1 of 2. 624[==========] Running 1 test from 1 test case. 625[----------] Global test environment set-up. 626[----------] 1 test from PassingTest 627[ RUN ] PassingTest.PassingTest2 628[ OK ] PassingTest.PassingTest2 629[----------] Global test environment tear-down 630[==========] 1 test from 1 test case ran. 631[ PASSED ] 1 test. 632 633 YOU HAVE 1 DISABLED TEST 634 635