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: 1
394Expected failure
395[0;31m[  FAILED  ] [mUnsigned/TypedTestP/0.Failure
396[0;32m[----------] [m2 tests from Unsigned/TypedTestP/1, where TypeParam = unsigned int
397[0;32m[ RUN      ] [mUnsigned/TypedTestP/1.Success
398[0;32m[       OK ] [mUnsigned/TypedTestP/1.Success
399[0;32m[ RUN      ] [mUnsigned/TypedTestP/1.Failure
400gtest_output_test_.cc:#: Failure
401Value of: TypeParam()
402  Actual: 0
403Expected: 1
404Expected failure
405[0;31m[  FAILED  ] [mUnsigned/TypedTestP/1.Failure
406[0;32m[----------] [m4 tests from ExpectFailureTest
407[0;32m[ RUN      ] [mExpectFailureTest.ExpectFatalFailure
408(expecting 1 failure)
409gtest.cc:#: Failure
410Expected: 1 fatal failure
411  Actual:
412gtest_output_test_.cc:#: Success:
413Succeeded
414
415(expecting 1 failure)
416gtest.cc:#: Failure
417Expected: 1 fatal failure
418  Actual:
419gtest_output_test_.cc:#: Non-fatal failure:
420Failed
421Expected non-fatal failure.
422
423(expecting 1 failure)
424gtest.cc:#: Failure
425Expected: 1 fatal failure containing "Some other fatal failure expected."
426  Actual:
427gtest_output_test_.cc:#: Fatal failure:
428Failed
429Expected fatal failure.
430
431[0;31m[  FAILED  ] [mExpectFailureTest.ExpectFatalFailure
432[0;32m[ RUN      ] [mExpectFailureTest.ExpectNonFatalFailure
433(expecting 1 failure)
434gtest.cc:#: Failure
435Expected: 1 non-fatal failure
436  Actual:
437gtest_output_test_.cc:#: Success:
438Succeeded
439
440(expecting 1 failure)
441gtest.cc:#: Failure
442Expected: 1 non-fatal failure
443  Actual:
444gtest_output_test_.cc:#: Fatal failure:
445Failed
446Expected fatal failure.
447
448(expecting 1 failure)
449gtest.cc:#: Failure
450Expected: 1 non-fatal failure containing "Some other non-fatal failure."
451  Actual:
452gtest_output_test_.cc:#: Non-fatal failure:
453Failed
454Expected non-fatal failure.
455
456[0;31m[  FAILED  ] [mExpectFailureTest.ExpectNonFatalFailure
457[0;32m[ RUN      ] [mExpectFailureTest.ExpectFatalFailureOnAllThreads
458(expecting 1 failure)
459gtest.cc:#: Failure
460Expected: 1 fatal failure
461  Actual:
462gtest_output_test_.cc:#: Success:
463Succeeded
464
465(expecting 1 failure)
466gtest.cc:#: Failure
467Expected: 1 fatal failure
468  Actual:
469gtest_output_test_.cc:#: Non-fatal failure:
470Failed
471Expected non-fatal failure.
472
473(expecting 1 failure)
474gtest.cc:#: Failure
475Expected: 1 fatal failure containing "Some other fatal failure expected."
476  Actual:
477gtest_output_test_.cc:#: Fatal failure:
478Failed
479Expected fatal failure.
480
481[0;31m[  FAILED  ] [mExpectFailureTest.ExpectFatalFailureOnAllThreads
482[0;32m[ RUN      ] [mExpectFailureTest.ExpectNonFatalFailureOnAllThreads
483(expecting 1 failure)
484gtest.cc:#: Failure
485Expected: 1 non-fatal failure
486  Actual:
487gtest_output_test_.cc:#: Success:
488Succeeded
489
490(expecting 1 failure)
491gtest.cc:#: Failure
492Expected: 1 non-fatal failure
493  Actual:
494gtest_output_test_.cc:#: Fatal failure:
495Failed
496Expected fatal failure.
497
498(expecting 1 failure)
499gtest.cc:#: Failure
500Expected: 1 non-fatal failure containing "Some other non-fatal failure."
501  Actual:
502gtest_output_test_.cc:#: Non-fatal failure:
503Failed
504Expected non-fatal failure.
505
506[0;31m[  FAILED  ] [mExpectFailureTest.ExpectNonFatalFailureOnAllThreads
507[0;32m[----------] [mGlobal test environment tear-down
508BarEnvironment::TearDown() called.
509gtest_output_test_.cc:#: Failure
510Failed
511Expected non-fatal failure.
512FooEnvironment::TearDown() called.
513gtest_output_test_.cc:#: Failure
514Failed
515Expected fatal failure.
516[0;32m[==========] [m56 tests from 23 test cases ran.
517[0;32m[  PASSED  ] [m21 tests.
518[0;31m[  FAILED  ] [m35 tests, listed below:
519[0;31m[  FAILED  ] [mFatalFailureTest.FatalFailureInSubroutine
520[0;31m[  FAILED  ] [mFatalFailureTest.FatalFailureInNestedSubroutine
521[0;31m[  FAILED  ] [mFatalFailureTest.NonfatalFailureInSubroutine
522[0;31m[  FAILED  ] [mLoggingTest.InterleavingLoggingAndAssertions
523[0;31m[  FAILED  ] [mSCOPED_TRACETest.ObeysScopes
524[0;31m[  FAILED  ] [mSCOPED_TRACETest.WorksInLoop
525[0;31m[  FAILED  ] [mSCOPED_TRACETest.WorksInSubroutine
526[0;31m[  FAILED  ] [mSCOPED_TRACETest.CanBeNested
527[0;31m[  FAILED  ] [mSCOPED_TRACETest.CanBeRepeated
528[0;31m[  FAILED  ] [mNonFatalFailureInFixtureConstructorTest.FailureInConstructor
529[0;31m[  FAILED  ] [mFatalFailureInFixtureConstructorTest.FailureInConstructor
530[0;31m[  FAILED  ] [mNonFatalFailureInSetUpTest.FailureInSetUp
531[0;31m[  FAILED  ] [mFatalFailureInSetUpTest.FailureInSetUp
532[0;31m[  FAILED  ] [mMixedUpTestCaseTest.ThisShouldFail
533[0;31m[  FAILED  ] [mMixedUpTestCaseTest.ThisShouldFailToo
534[0;31m[  FAILED  ] [mMixedUpTestCaseWithSameTestNameTest.TheSecondTestWithThisNameShouldFail
535[0;31m[  FAILED  ] [mTEST_F_before_TEST_in_same_test_case.DefinedUsingTESTAndShouldFail
536[0;31m[  FAILED  ] [mTEST_before_TEST_F_in_same_test_case.DefinedUsingTEST_FAndShouldFail
537[0;31m[  FAILED  ] [mExpectNonfatalFailureTest.FailsWhenThereIsNoNonfatalFailure
538[0;31m[  FAILED  ] [mExpectNonfatalFailureTest.FailsWhenThereAreTwoNonfatalFailures
539[0;31m[  FAILED  ] [mExpectNonfatalFailureTest.FailsWhenThereIsOneFatalFailure
540[0;31m[  FAILED  ] [mExpectNonfatalFailureTest.FailsWhenStatementReturns
541[0;31m[  FAILED  ] [mExpectNonfatalFailureTest.FailsWhenStatementThrows
542[0;31m[  FAILED  ] [mExpectFatalFailureTest.FailsWhenThereIsNoFatalFailure
543[0;31m[  FAILED  ] [mExpectFatalFailureTest.FailsWhenThereAreTwoFatalFailures
544[0;31m[  FAILED  ] [mExpectFatalFailureTest.FailsWhenThereIsOneNonfatalFailure
545[0;31m[  FAILED  ] [mExpectFatalFailureTest.FailsWhenStatementReturns
546[0;31m[  FAILED  ] [mExpectFatalFailureTest.FailsWhenStatementThrows
547[0;31m[  FAILED  ] [mTypedTest/0.Failure, where TypeParam = int
548[0;31m[  FAILED  ] [mUnsigned/TypedTestP/0.Failure, where TypeParam = unsigned char
549[0;31m[  FAILED  ] [mUnsigned/TypedTestP/1.Failure, where TypeParam = unsigned int
550[0;31m[  FAILED  ] [mExpectFailureTest.ExpectFatalFailure
551[0;31m[  FAILED  ] [mExpectFailureTest.ExpectNonFatalFailure
552[0;31m[  FAILED  ] [mExpectFailureTest.ExpectFatalFailureOnAllThreads
553[0;31m[  FAILED  ] [mExpectFailureTest.ExpectNonFatalFailureOnAllThreads
554
55535 FAILED TESTS
556[0;33m  YOU HAVE 1 DISABLED TEST
557
558[mNote: Google Test filter = FatalFailureTest.*:LoggingTest.*
559[==========] Running 4 tests from 2 test cases.
560[----------] Global test environment set-up.
561[----------] 3 tests from FatalFailureTest
562[ RUN      ] FatalFailureTest.FatalFailureInSubroutine
563(expecting a failure that x should be 1)
564gtest_output_test_.cc:#: Failure
565Value of: x
566  Actual: 2
567Expected: 1
568[  FAILED  ] FatalFailureTest.FatalFailureInSubroutine (? ms)
569[ RUN      ] FatalFailureTest.FatalFailureInNestedSubroutine
570(expecting a failure that x should be 1)
571gtest_output_test_.cc:#: Failure
572Value of: x
573  Actual: 2
574Expected: 1
575[  FAILED  ] FatalFailureTest.FatalFailureInNestedSubroutine (? ms)
576[ RUN      ] FatalFailureTest.NonfatalFailureInSubroutine
577(expecting a failure on false)
578gtest_output_test_.cc:#: Failure
579Value of: false
580  Actual: false
581Expected: true
582[  FAILED  ] FatalFailureTest.NonfatalFailureInSubroutine (? ms)
583[----------] 3 tests from FatalFailureTest (? ms total)
584
585[----------] 1 test from LoggingTest
586[ RUN      ] LoggingTest.InterleavingLoggingAndAssertions
587(expecting 2 failures on (3) >= (a[i]))
588i == 0
589i == 1
590gtest_output_test_.cc:#: Failure
591Expected: (3) >= (a[i]), actual: 3 vs 9
592i == 2
593i == 3
594gtest_output_test_.cc:#: Failure
595Expected: (3) >= (a[i]), actual: 3 vs 6
596[  FAILED  ] LoggingTest.InterleavingLoggingAndAssertions (? ms)
597[----------] 1 test from LoggingTest (? ms total)
598
599[----------] Global test environment tear-down
600[==========] 4 tests from 2 test cases ran. (? ms total)
601[  PASSED  ] 0 tests.
602[  FAILED  ] 4 tests, listed below:
603[  FAILED  ] FatalFailureTest.FatalFailureInSubroutine
604[  FAILED  ] FatalFailureTest.FatalFailureInNestedSubroutine
605[  FAILED  ] FatalFailureTest.NonfatalFailureInSubroutine
606[  FAILED  ] LoggingTest.InterleavingLoggingAndAssertions
607
608 4 FAILED TESTS
609  YOU HAVE 1 DISABLED TEST
610
611Note: Google Test filter = *DISABLED_*
612[==========] Running 1 test from 1 test case.
613[----------] Global test environment set-up.
614[----------] 1 test from DisabledTestsWarningTest
615[ RUN      ] DisabledTestsWarningTest.DISABLED_AlsoRunDisabledTestsFlagSuppressesWarning
616[       OK ] DisabledTestsWarningTest.DISABLED_AlsoRunDisabledTestsFlagSuppressesWarning
617[----------] Global test environment tear-down
618[==========] 1 test from 1 test case ran.
619[  PASSED  ] 1 test.
620Note: Google Test filter = PassingTest.*
621Note: This is test shard 1 of 2.
622[==========] Running 1 test from 1 test case.
623[----------] Global test environment set-up.
624[----------] 1 test from PassingTest
625[ RUN      ] PassingTest.PassingTest2
626[       OK ] PassingTest.PassingTest2
627[----------] Global test environment tear-down
628[==========] 1 test from 1 test case ran.
629[  PASSED  ] 1 test.
630
631  YOU HAVE 1 DISABLED TEST
632
633