googletest-output-test changes
This commit is contained in:
parent
e69a1a8340
commit
6324796be1
@ -174,23 +174,24 @@ py_test(
|
||||
)
|
||||
|
||||
cc_binary(
|
||||
name = "gtest_output_test_",
|
||||
name = "googletest-output-test_",
|
||||
testonly = 1,
|
||||
srcs = ["gtest_output_test_.cc"],
|
||||
srcs = ["googletest-output-test_.cc"],
|
||||
deps = ["//:gtest"],
|
||||
)
|
||||
|
||||
|
||||
py_test(
|
||||
name = "gtest_output_test",
|
||||
name = "googletest-output-test",
|
||||
size = "small",
|
||||
srcs = ["gtest_output_test.py"],
|
||||
srcs = ["googletest-output-test.py"],
|
||||
args = select({
|
||||
":has_absl": [],
|
||||
"//conditions:default": ["--no_stacktrace_support"],
|
||||
}),
|
||||
data = [
|
||||
"gtest_output_test_golden_lin.txt",
|
||||
":gtest_output_test_",
|
||||
"googletest-output-test-golden-lin.txt",
|
||||
":googletest-output-test_",
|
||||
],
|
||||
deps = [":gtest_test_utils"],
|
||||
)
|
||||
|
@ -1,12 +1,12 @@
|
||||
The non-test part of the code is expected to have 2 failures.
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Value of: false
|
||||
Actual: false
|
||||
Expected: true
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
2
|
||||
3
|
||||
@ -38,7 +38,7 @@ BarEnvironment::SetUp() called.
|
||||
[0;32m[ OK ] [mPassingTest.PassingTest2
|
||||
[0;32m[----------] [m2 tests from NonfatalFailureTest
|
||||
[0;32m[ RUN ] [mNonfatalFailureTest.EscapesStringOperands
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
kGoldenString
|
||||
Which is: "\"Line"
|
||||
@ -46,7 +46,7 @@ Expected equality of these values:
|
||||
Which is: "actual \"string\""
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
golden
|
||||
Which is: "\"Line"
|
||||
@ -56,7 +56,7 @@ Stack trace: (omitted)
|
||||
|
||||
[0;31m[ FAILED ] [mNonfatalFailureTest.EscapesStringOperands
|
||||
[0;32m[ RUN ] [mNonfatalFailureTest.DiffForLongStrings
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
golden_str
|
||||
Which is: "\"Line\0 1\"\nLine 2"
|
||||
@ -72,7 +72,7 @@ Stack trace: (omitted)
|
||||
[0;32m[----------] [m3 tests from FatalFailureTest
|
||||
[0;32m[ RUN ] [mFatalFailureTest.FatalFailureInSubroutine
|
||||
(expecting a failure that x should be 1)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1
|
||||
x
|
||||
@ -82,7 +82,7 @@ Stack trace: (omitted)
|
||||
[0;31m[ FAILED ] [mFatalFailureTest.FatalFailureInSubroutine
|
||||
[0;32m[ RUN ] [mFatalFailureTest.FatalFailureInNestedSubroutine
|
||||
(expecting a failure that x should be 1)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1
|
||||
x
|
||||
@ -92,7 +92,7 @@ Stack trace: (omitted)
|
||||
[0;31m[ FAILED ] [mFatalFailureTest.FatalFailureInNestedSubroutine
|
||||
[0;32m[ RUN ] [mFatalFailureTest.NonfatalFailureInSubroutine
|
||||
(expecting a failure on false)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Value of: false
|
||||
Actual: false
|
||||
Expected: true
|
||||
@ -104,45 +104,45 @@ Stack trace: (omitted)
|
||||
(expecting 2 failures on (3) >= (a[i]))
|
||||
i == 0
|
||||
i == 1
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected: (3) >= (a[i]), actual: 3 vs 9
|
||||
Stack trace: (omitted)
|
||||
|
||||
i == 2
|
||||
i == 3
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected: (3) >= (a[i]), actual: 3 vs 6
|
||||
Stack trace: (omitted)
|
||||
|
||||
[0;31m[ FAILED ] [mLoggingTest.InterleavingLoggingAndAssertions
|
||||
[0;32m[----------] [m7 tests from SCOPED_TRACETest
|
||||
[0;32m[ RUN ] [mSCOPED_TRACETest.AcceptedValues
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Just checking that all these values work fine.
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: (null)
|
||||
gtest_output_test_.cc:#: 1337
|
||||
gtest_output_test_.cc:#: std::string
|
||||
gtest_output_test_.cc:#: literal string
|
||||
googletest-output-test_.cc:#: (null)
|
||||
googletest-output-test_.cc:#: 1337
|
||||
googletest-output-test_.cc:#: std::string
|
||||
googletest-output-test_.cc:#: literal string
|
||||
Stack trace: (omitted)
|
||||
|
||||
[0;31m[ FAILED ] [mSCOPED_TRACETest.AcceptedValues
|
||||
[0;32m[ RUN ] [mSCOPED_TRACETest.ObeysScopes
|
||||
(expected to fail)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
This failure is expected, and shouldn't have a trace.
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
This failure is expected, and should have a trace.
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: Expected trace
|
||||
googletest-output-test_.cc:#: Expected trace
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
This failure is expected, and shouldn't have a trace.
|
||||
Stack trace: (omitted)
|
||||
@ -150,131 +150,131 @@ Stack trace: (omitted)
|
||||
[0;31m[ FAILED ] [mSCOPED_TRACETest.ObeysScopes
|
||||
[0;32m[ RUN ] [mSCOPED_TRACETest.WorksInLoop
|
||||
(expected to fail)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
2
|
||||
n
|
||||
Which is: 1
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: i = 1
|
||||
googletest-output-test_.cc:#: i = 1
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1
|
||||
n
|
||||
Which is: 2
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: i = 2
|
||||
googletest-output-test_.cc:#: i = 2
|
||||
Stack trace: (omitted)
|
||||
|
||||
[0;31m[ FAILED ] [mSCOPED_TRACETest.WorksInLoop
|
||||
[0;32m[ RUN ] [mSCOPED_TRACETest.WorksInSubroutine
|
||||
(expected to fail)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
2
|
||||
n
|
||||
Which is: 1
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: n = 1
|
||||
googletest-output-test_.cc:#: n = 1
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1
|
||||
n
|
||||
Which is: 2
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: n = 2
|
||||
googletest-output-test_.cc:#: n = 2
|
||||
Stack trace: (omitted)
|
||||
|
||||
[0;31m[ FAILED ] [mSCOPED_TRACETest.WorksInSubroutine
|
||||
[0;32m[ RUN ] [mSCOPED_TRACETest.CanBeNested
|
||||
(expected to fail)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1
|
||||
n
|
||||
Which is: 2
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: n = 2
|
||||
gtest_output_test_.cc:#:
|
||||
googletest-output-test_.cc:#: n = 2
|
||||
googletest-output-test_.cc:#:
|
||||
Stack trace: (omitted)
|
||||
|
||||
[0;31m[ FAILED ] [mSCOPED_TRACETest.CanBeNested
|
||||
[0;32m[ RUN ] [mSCOPED_TRACETest.CanBeRepeated
|
||||
(expected to fail)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
This failure is expected, and should contain trace point A.
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: A
|
||||
googletest-output-test_.cc:#: A
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
This failure is expected, and should contain trace point A and B.
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: B
|
||||
gtest_output_test_.cc:#: A
|
||||
googletest-output-test_.cc:#: B
|
||||
googletest-output-test_.cc:#: A
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
This failure is expected, and should contain trace point A, B, and C.
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: C
|
||||
gtest_output_test_.cc:#: B
|
||||
gtest_output_test_.cc:#: A
|
||||
googletest-output-test_.cc:#: C
|
||||
googletest-output-test_.cc:#: B
|
||||
googletest-output-test_.cc:#: A
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
This failure is expected, and should contain trace point A, B, and D.
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: D
|
||||
gtest_output_test_.cc:#: B
|
||||
gtest_output_test_.cc:#: A
|
||||
googletest-output-test_.cc:#: D
|
||||
googletest-output-test_.cc:#: B
|
||||
googletest-output-test_.cc:#: A
|
||||
Stack trace: (omitted)
|
||||
|
||||
[0;31m[ FAILED ] [mSCOPED_TRACETest.CanBeRepeated
|
||||
[0;32m[ RUN ] [mSCOPED_TRACETest.WorksConcurrently
|
||||
(expecting 6 failures)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #1 (in thread B, only trace B alive).
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: Trace B
|
||||
googletest-output-test_.cc:#: Trace B
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #2 (in thread A, trace A & B both alive).
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: Trace A
|
||||
googletest-output-test_.cc:#: Trace A
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #3 (in thread B, trace A & B both alive).
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: Trace B
|
||||
googletest-output-test_.cc:#: Trace B
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #4 (in thread B, only trace A alive).
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #5 (in thread A, only trace A alive).
|
||||
Google Test trace:
|
||||
gtest_output_test_.cc:#: Trace A
|
||||
googletest-output-test_.cc:#: Trace A
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #6 (in thread A, no trace alive).
|
||||
Stack trace: (omitted)
|
||||
@ -282,7 +282,7 @@ Stack trace: (omitted)
|
||||
[0;31m[ FAILED ] [mSCOPED_TRACETest.WorksConcurrently
|
||||
[0;32m[----------] [m1 test from ScopedTraceTest
|
||||
[0;32m[ RUN ] [mScopedTraceTest.WithExplicitFileAndLine
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Check that the trace is attached to a particular location.
|
||||
Google Test trace:
|
||||
@ -293,27 +293,27 @@ Stack trace: (omitted)
|
||||
[0;32m[----------] [m1 test from NonFatalFailureInFixtureConstructorTest
|
||||
[0;32m[ RUN ] [mNonFatalFailureInFixtureConstructorTest.FailureInConstructor
|
||||
(expecting 5 failures)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #1, in the test fixture c'tor.
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #2, in SetUp().
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #3, in the test body.
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #4, in TearDown.
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #5, in the test fixture d'tor.
|
||||
Stack trace: (omitted)
|
||||
@ -322,12 +322,12 @@ Stack trace: (omitted)
|
||||
[0;32m[----------] [m1 test from FatalFailureInFixtureConstructorTest
|
||||
[0;32m[ RUN ] [mFatalFailureInFixtureConstructorTest.FailureInConstructor
|
||||
(expecting 2 failures)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #1, in the test fixture c'tor.
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #2, in the test fixture d'tor.
|
||||
Stack trace: (omitted)
|
||||
@ -336,22 +336,22 @@ Stack trace: (omitted)
|
||||
[0;32m[----------] [m1 test from NonFatalFailureInSetUpTest
|
||||
[0;32m[ RUN ] [mNonFatalFailureInSetUpTest.FailureInSetUp
|
||||
(expecting 4 failures)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #1, in SetUp().
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #2, in the test function.
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #3, in TearDown().
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #4, in the test fixture d'tor.
|
||||
Stack trace: (omitted)
|
||||
@ -360,17 +360,17 @@ Stack trace: (omitted)
|
||||
[0;32m[----------] [m1 test from FatalFailureInSetUpTest
|
||||
[0;32m[ RUN ] [mFatalFailureInSetUpTest.FailureInSetUp
|
||||
(expecting 3 failures)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #1, in SetUp().
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #2, in TearDown().
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected failure #3, in the test fixture d'tor.
|
||||
Stack trace: (omitted)
|
||||
@ -483,13 +483,13 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 non-fatal failure
|
||||
Actual: 2 failures
|
||||
gtest_output_test_.cc:#: Non-fatal failure:
|
||||
googletest-output-test_.cc:#: Non-fatal failure:
|
||||
Failed
|
||||
Expected non-fatal failure 1.
|
||||
Stack trace: (omitted)
|
||||
|
||||
|
||||
gtest_output_test_.cc:#: Non-fatal failure:
|
||||
googletest-output-test_.cc:#: Non-fatal failure:
|
||||
Failed
|
||||
Expected non-fatal failure 2.
|
||||
Stack trace: (omitted)
|
||||
@ -503,7 +503,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 non-fatal failure
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Fatal failure:
|
||||
googletest-output-test_.cc:#: Fatal failure:
|
||||
Failed
|
||||
Expected fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -548,13 +548,13 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 fatal failure
|
||||
Actual: 2 failures
|
||||
gtest_output_test_.cc:#: Fatal failure:
|
||||
googletest-output-test_.cc:#: Fatal failure:
|
||||
Failed
|
||||
Expected fatal failure.
|
||||
Stack trace: (omitted)
|
||||
|
||||
|
||||
gtest_output_test_.cc:#: Fatal failure:
|
||||
googletest-output-test_.cc:#: Fatal failure:
|
||||
Failed
|
||||
Expected fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -568,7 +568,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 fatal failure
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Non-fatal failure:
|
||||
googletest-output-test_.cc:#: Non-fatal failure:
|
||||
Failed
|
||||
Expected non-fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -597,7 +597,7 @@ Stack trace: (omitted)
|
||||
[0;32m[ RUN ] [mTypedTest/0.Success
|
||||
[0;32m[ OK ] [mTypedTest/0.Success
|
||||
[0;32m[ RUN ] [mTypedTest/0.Failure
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1
|
||||
TypeParam()
|
||||
@ -610,7 +610,7 @@ Stack trace: (omitted)
|
||||
[0;32m[ RUN ] [mUnsigned/TypedTestP/0.Success
|
||||
[0;32m[ OK ] [mUnsigned/TypedTestP/0.Success
|
||||
[0;32m[ RUN ] [mUnsigned/TypedTestP/0.Failure
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1U
|
||||
Which is: 1
|
||||
@ -624,7 +624,7 @@ Stack trace: (omitted)
|
||||
[0;32m[ RUN ] [mUnsigned/TypedTestP/1.Success
|
||||
[0;32m[ OK ] [mUnsigned/TypedTestP/1.Success
|
||||
[0;32m[ RUN ] [mUnsigned/TypedTestP/1.Failure
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1U
|
||||
Which is: 1
|
||||
@ -640,7 +640,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 fatal failure
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Success:
|
||||
googletest-output-test_.cc:#: Success:
|
||||
Succeeded
|
||||
Stack trace: (omitted)
|
||||
|
||||
@ -651,7 +651,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 fatal failure
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Non-fatal failure:
|
||||
googletest-output-test_.cc:#: Non-fatal failure:
|
||||
Failed
|
||||
Expected non-fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -663,7 +663,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 fatal failure containing "Some other fatal failure expected."
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Fatal failure:
|
||||
googletest-output-test_.cc:#: Fatal failure:
|
||||
Failed
|
||||
Expected fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -677,7 +677,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 non-fatal failure
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Success:
|
||||
googletest-output-test_.cc:#: Success:
|
||||
Succeeded
|
||||
Stack trace: (omitted)
|
||||
|
||||
@ -688,7 +688,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 non-fatal failure
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Fatal failure:
|
||||
googletest-output-test_.cc:#: Fatal failure:
|
||||
Failed
|
||||
Expected fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -700,7 +700,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 non-fatal failure containing "Some other non-fatal failure."
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Non-fatal failure:
|
||||
googletest-output-test_.cc:#: Non-fatal failure:
|
||||
Failed
|
||||
Expected non-fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -714,7 +714,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 fatal failure
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Success:
|
||||
googletest-output-test_.cc:#: Success:
|
||||
Succeeded
|
||||
Stack trace: (omitted)
|
||||
|
||||
@ -725,7 +725,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 fatal failure
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Non-fatal failure:
|
||||
googletest-output-test_.cc:#: Non-fatal failure:
|
||||
Failed
|
||||
Expected non-fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -737,7 +737,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 fatal failure containing "Some other fatal failure expected."
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Fatal failure:
|
||||
googletest-output-test_.cc:#: Fatal failure:
|
||||
Failed
|
||||
Expected fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -751,7 +751,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 non-fatal failure
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Success:
|
||||
googletest-output-test_.cc:#: Success:
|
||||
Succeeded
|
||||
Stack trace: (omitted)
|
||||
|
||||
@ -762,7 +762,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 non-fatal failure
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Fatal failure:
|
||||
googletest-output-test_.cc:#: Fatal failure:
|
||||
Failed
|
||||
Expected fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -774,7 +774,7 @@ Stack trace: (omitted)
|
||||
gtest.cc:#: Failure
|
||||
Expected: 1 non-fatal failure containing "Some other non-fatal failure."
|
||||
Actual:
|
||||
gtest_output_test_.cc:#: Non-fatal failure:
|
||||
googletest-output-test_.cc:#: Non-fatal failure:
|
||||
Failed
|
||||
Expected non-fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -786,7 +786,7 @@ Stack trace: (omitted)
|
||||
[0;32m[----------] [m2 tests from ExpectFailureWithThreadsTest
|
||||
[0;32m[ RUN ] [mExpectFailureWithThreadsTest.ExpectFatalFailure
|
||||
(expecting 2 failures)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -799,7 +799,7 @@ Stack trace: (omitted)
|
||||
[0;31m[ FAILED ] [mExpectFailureWithThreadsTest.ExpectFatalFailure
|
||||
[0;32m[ RUN ] [mExpectFailureWithThreadsTest.ExpectNonFatalFailure
|
||||
(expecting 2 failures)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected non-fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -813,12 +813,12 @@ Stack trace: (omitted)
|
||||
[0;32m[----------] [m1 test from ScopedFakeTestPartResultReporterTest
|
||||
[0;32m[ RUN ] [mScopedFakeTestPartResultReporterTest.InterceptOnlyCurrentThread
|
||||
(expecting 2 failures)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected fatal failure.
|
||||
Stack trace: (omitted)
|
||||
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected non-fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -826,7 +826,7 @@ Stack trace: (omitted)
|
||||
[0;31m[ FAILED ] [mScopedFakeTestPartResultReporterTest.InterceptOnlyCurrentThread
|
||||
[0;32m[----------] [m1 test from PrintingFailingParams/FailingParamTest
|
||||
[0;32m[ RUN ] [mPrintingFailingParams/FailingParamTest.Fails/0
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1
|
||||
GetParam()
|
||||
@ -838,7 +838,7 @@ Stack trace: (omitted)
|
||||
[0;32m[ RUN ] [mPrintingStrings/ParamTest.Success/a
|
||||
[0;32m[ OK ] [mPrintingStrings/ParamTest.Success/a
|
||||
[0;32m[ RUN ] [mPrintingStrings/ParamTest.Failure/a
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
"b"
|
||||
GetParam()
|
||||
@ -849,13 +849,13 @@ Stack trace: (omitted)
|
||||
[0;31m[ FAILED ] [mPrintingStrings/ParamTest.Failure/a, where GetParam() = "a"
|
||||
[0;32m[----------] [mGlobal test environment tear-down
|
||||
BarEnvironment::TearDown() called.
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected non-fatal failure.
|
||||
Stack trace: (omitted)
|
||||
|
||||
FooEnvironment::TearDown() called.
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Failed
|
||||
Expected fatal failure.
|
||||
Stack trace: (omitted)
|
||||
@ -919,7 +919,7 @@ Stack trace: (omitted)
|
||||
[----------] 3 tests from FatalFailureTest
|
||||
[ RUN ] FatalFailureTest.FatalFailureInSubroutine
|
||||
(expecting a failure that x should be 1)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1
|
||||
x
|
||||
@ -929,7 +929,7 @@ Stack trace: (omitted)
|
||||
[ FAILED ] FatalFailureTest.FatalFailureInSubroutine (? ms)
|
||||
[ RUN ] FatalFailureTest.FatalFailureInNestedSubroutine
|
||||
(expecting a failure that x should be 1)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected equality of these values:
|
||||
1
|
||||
x
|
||||
@ -939,7 +939,7 @@ Stack trace: (omitted)
|
||||
[ FAILED ] FatalFailureTest.FatalFailureInNestedSubroutine (? ms)
|
||||
[ RUN ] FatalFailureTest.NonfatalFailureInSubroutine
|
||||
(expecting a failure on false)
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Value of: false
|
||||
Actual: false
|
||||
Expected: true
|
||||
@ -953,13 +953,13 @@ Stack trace: (omitted)
|
||||
(expecting 2 failures on (3) >= (a[i]))
|
||||
i == 0
|
||||
i == 1
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected: (3) >= (a[i]), actual: 3 vs 9
|
||||
Stack trace: (omitted)
|
||||
|
||||
i == 2
|
||||
i == 3
|
||||
gtest_output_test_.cc:#: Failure
|
||||
googletest-output-test_.cc:#: Failure
|
||||
Expected: (3) >= (a[i]), actual: 3 vs 6
|
||||
Stack trace: (omitted)
|
||||
|
@ -33,10 +33,10 @@
|
||||
|
||||
|
||||
SYNOPSIS
|
||||
gtest_output_test.py --build_dir=BUILD/DIR --gengolden
|
||||
# where BUILD/DIR contains the built gtest_output_test_ file.
|
||||
gtest_output_test.py --gengolden
|
||||
gtest_output_test.py
|
||||
googletest_output_test.py --build_dir=BUILD/DIR --gengolden
|
||||
# where BUILD/DIR contains the built googletest-output-test_ file.
|
||||
googletest_output_test.py --gengolden
|
||||
googletest_output_test.py
|
||||
"""
|
||||
|
||||
__author__ = 'wan@google.com (Zhanyong Wan)'
|
||||
@ -59,9 +59,9 @@ IS_LINUX = os.name == 'posix' and os.uname()[0] == 'Linux'
|
||||
IS_WINDOWS = os.name == 'nt'
|
||||
|
||||
# TODO(vladl@google.com): remove the _lin suffix.
|
||||
GOLDEN_NAME = 'gtest_output_test_golden_lin.txt'
|
||||
GOLDEN_NAME = 'googletest-output-test-golden-lin.txt'
|
||||
|
||||
PROGRAM_PATH = gtest_test_utils.GetTestExecutablePath('gtest_output_test_')
|
||||
PROGRAM_PATH = gtest_test_utils.GetTestExecutablePath('googletest-output-test_')
|
||||
|
||||
# At least one command we exercise must not have the
|
||||
# 'internal_skip_environment_and_ad_hoc_tests' argument.
|
||||
@ -104,7 +104,7 @@ def RemoveLocations(test_output):
|
||||
'FILE_NAME:#: '.
|
||||
"""
|
||||
|
||||
return re.sub(r'.*[/\\]((gtest_output_test_|gtest).cc)(\:\d+|\(\d+\))\: ',
|
||||
return re.sub(r'.*[/\\]((googletest-output-test_|gtest).cc)(\:\d+|\(\d+\))\: ',
|
||||
r'\1:#: ', test_output)
|
||||
|
||||
|
||||
@ -195,7 +195,7 @@ def RemoveMatchingTests(test_output, pattern):
|
||||
|
||||
|
||||
def NormalizeOutput(output):
|
||||
"""Normalizes output (the output of gtest_output_test_.exe)."""
|
||||
"""Normalizes output (the output of googletest-output-test_.exe)."""
|
||||
|
||||
output = ToUnixLineEnding(output)
|
||||
output = RemoveLocations(output)
|
||||
@ -316,11 +316,11 @@ class GTestOutputTest(gtest_test_utils.TestCase):
|
||||
if os.getenv('DEBUG_GTEST_OUTPUT_TEST'):
|
||||
open(os.path.join(
|
||||
gtest_test_utils.GetSourceDir(),
|
||||
'_gtest_output_test_normalized_actual.txt'), 'wb').write(
|
||||
'_googletest-output-test_normalized_actual.txt'), 'wb').write(
|
||||
normalized_actual)
|
||||
open(os.path.join(
|
||||
gtest_test_utils.GetSourceDir(),
|
||||
'_gtest_output_test_normalized_golden.txt'), 'wb').write(
|
||||
'_googletest-output-test_normalized_golden.txt'), 'wb').write(
|
||||
normalized_golden)
|
||||
|
||||
self.assertEqual(normalized_golden, normalized_actual)
|
Loading…
Reference in New Issue
Block a user