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