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