Blame | Last modification | View Log | Download
[ RUN ] GMockOutputTest.ExpectedCallFILE:#: EXPECT_CALL(foo_, Bar2(0, _)) invokedStack trace:FILE:#: Mock function call matches EXPECT_CALL(foo_, Bar2(0, _))...Function call: Bar2(0, 0)Returns: falseStack trace:[ OK ] GMockOutputTest.ExpectedCall[ RUN ] GMockOutputTest.ExpectedCallToVoidFunctionFILE:#: EXPECT_CALL(foo_, Bar3(0, _)) invokedStack trace:FILE:#: Mock function call matches EXPECT_CALL(foo_, Bar3(0, _))...Function call: Bar3(0, 0)Stack trace:[ OK ] GMockOutputTest.ExpectedCallToVoidFunction[ RUN ] GMockOutputTest.ExplicitActionsRunOutGMOCK WARNING:FILE:#: Too few actions specified in EXPECT_CALL(foo_, Bar2(_, _))...Expected to be called twice, but has only 1 WillOnce().GMOCK WARNING:FILE:#: Actions ran out in EXPECT_CALL(foo_, Bar2(_, _))...Called 2 times, but only 1 WillOnce() is specified - returning default value.Stack trace:[ OK ] GMockOutputTest.ExplicitActionsRunOut[ RUN ] GMockOutputTest.UnexpectedCallunknown file: FailureUnexpected mock function call - returning default value.Function call: Bar2(1, 0)Returns: falseGoogle Mock tried the following 1 expectation, but it didn't match:FILE:#: EXPECT_CALL(foo_, Bar2(0, _))...Expected arg #0: is equal to 0Actual: 1Expected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.UnexpectedCall[ RUN ] GMockOutputTest.UnexpectedCallToVoidFunctionunknown file: FailureUnexpected mock function call - returning directly.Function call: Bar3(1, 0)Google Mock tried the following 1 expectation, but it didn't match:FILE:#: EXPECT_CALL(foo_, Bar3(0, _))...Expected arg #0: is equal to 0Actual: 1Expected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.UnexpectedCallToVoidFunction[ RUN ] GMockOutputTest.ExcessiveCallFILE:#: FailureMock function called more times than expected - returning default value.Function call: Bar2(0, 1)Returns: falseExpected: to be called onceActual: called twice - over-saturated and active[ FAILED ] GMockOutputTest.ExcessiveCall[ RUN ] GMockOutputTest.ExcessiveCallToVoidFunctionFILE:#: FailureMock function called more times than expected - returning directly.Function call: Bar3(0, 1)Expected: to be called onceActual: called twice - over-saturated and active[ FAILED ] GMockOutputTest.ExcessiveCallToVoidFunction[ RUN ] GMockOutputTest.UninterestingCallGMOCK WARNING:Uninteresting mock function call - returning default value.Function call: Bar2(0, 1)Returns: falseNOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md#knowing-when-to-expect for details.[ OK ] GMockOutputTest.UninterestingCall[ RUN ] GMockOutputTest.UninterestingCallToVoidFunctionGMOCK WARNING:Uninteresting mock function call - returning directly.Function call: Bar3(0, 1)NOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md#knowing-when-to-expect for details.[ OK ] GMockOutputTest.UninterestingCallToVoidFunction[ RUN ] GMockOutputTest.RetiredExpectationunknown file: FailureUnexpected mock function call - returning default value.Function call: Bar2(1, 1)Returns: falseGoogle Mock tried the following 2 expectations, but none matched:FILE:#: tried expectation #0: EXPECT_CALL(foo_, Bar2(_, _))...Expected: the expectation is activeActual: it is retiredExpected: to be called onceActual: called once - saturated and retiredFILE:#: tried expectation #1: EXPECT_CALL(foo_, Bar2(0, 0))...Expected arg #0: is equal to 0Actual: 1Expected arg #1: is equal to 0Actual: 1Expected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.RetiredExpectation[ RUN ] GMockOutputTest.UnsatisfiedPrerequisiteunknown file: FailureUnexpected mock function call - returning default value.Function call: Bar2(1, 0)Returns: falseGoogle Mock tried the following 2 expectations, but none matched:FILE:#: tried expectation #0: EXPECT_CALL(foo_, Bar2(0, 0))...Expected arg #0: is equal to 0Actual: 1Expected: to be called onceActual: never called - unsatisfied and activeFILE:#: tried expectation #1: EXPECT_CALL(foo_, Bar2(1, _))...Expected: all pre-requisites are satisfiedActual: the following immediate pre-requisites are not satisfied:FILE:#: pre-requisite #0(end of pre-requisites)Expected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.UnsatisfiedPrerequisite[ RUN ] GMockOutputTest.UnsatisfiedPrerequisitesunknown file: FailureUnexpected mock function call - returning default value.Function call: Bar2(1, 0)Returns: falseGoogle Mock tried the following 2 expectations, but none matched:FILE:#: tried expectation #0: EXPECT_CALL(foo_, Bar2(0, 0))...Expected arg #0: is equal to 0Actual: 1Expected: to be called onceActual: never called - unsatisfied and activeFILE:#: tried expectation #1: EXPECT_CALL(foo_, Bar2(1, _))...Expected: all pre-requisites are satisfiedActual: the following immediate pre-requisites are not satisfied:FILE:#: pre-requisite #0FILE:#: pre-requisite #1(end of pre-requisites)Expected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.UnsatisfiedPrerequisites[ RUN ] GMockOutputTest.UnsatisfiedWithFILE:#: FailureActual function call count doesn't match EXPECT_CALL(foo_, Bar2(_, _))...Expected args: are a pair where the first >= the secondExpected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.UnsatisfiedWith[ RUN ] GMockOutputTest.UnsatisfiedExpectationFILE:#: FailureActual function call count doesn't match EXPECT_CALL(foo_, Bar2(0, _))...Expected: to be called twiceActual: called once - unsatisfied and activeFILE:#: FailureActual function call count doesn't match EXPECT_CALL(foo_, Bar(_, _, _))...Expected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.UnsatisfiedExpectation[ RUN ] GMockOutputTest.MismatchArgumentsunknown file: FailureUnexpected mock function call - returning default value.Function call: Bar(@0x# "Ho", 0, -0.1)Returns: '\0'Google Mock tried the following 1 expectation, but it didn't match:FILE:#: EXPECT_CALL(foo_, Bar(Ref(s), _, Ge(0)))...Expected arg #0: references the variable @0x# "Hi"Actual: "Ho", which is located @0x#Expected arg #2: is >= 0Actual: -0.1Expected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.MismatchArguments[ RUN ] GMockOutputTest.MismatchWithunknown file: FailureUnexpected mock function call - returning default value.Function call: Bar2(2, 3)Returns: falseGoogle Mock tried the following 1 expectation, but it didn't match:FILE:#: EXPECT_CALL(foo_, Bar2(Ge(2), Ge(1)))...Expected args: are a pair where the first >= the secondActual: don't matchExpected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.MismatchWith[ RUN ] GMockOutputTest.MismatchArgumentsAndWithunknown file: FailureUnexpected mock function call - returning default value.Function call: Bar2(1, 3)Returns: falseGoogle Mock tried the following 1 expectation, but it didn't match:FILE:#: EXPECT_CALL(foo_, Bar2(Ge(2), Ge(1)))...Expected arg #0: is >= 2Actual: 1Expected args: are a pair where the first >= the secondActual: don't matchExpected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.MismatchArgumentsAndWith[ RUN ] GMockOutputTest.UnexpectedCallWithDefaultActionunknown file: FailureUnexpected mock function call - taking default action specified at:FILE:#:Function call: Bar2(1, 0)Returns: falseGoogle Mock tried the following 1 expectation, but it didn't match:FILE:#: EXPECT_CALL(foo_, Bar2(2, 2))...Expected arg #0: is equal to 2Actual: 1Expected arg #1: is equal to 2Actual: 0Expected: to be called onceActual: never called - unsatisfied and activeunknown file: FailureUnexpected mock function call - taking default action specified at:FILE:#:Function call: Bar2(0, 0)Returns: trueGoogle Mock tried the following 1 expectation, but it didn't match:FILE:#: EXPECT_CALL(foo_, Bar2(2, 2))...Expected arg #0: is equal to 2Actual: 0Expected arg #1: is equal to 2Actual: 0Expected: to be called onceActual: never called - unsatisfied and active[ FAILED ] GMockOutputTest.UnexpectedCallWithDefaultAction[ RUN ] GMockOutputTest.ExcessiveCallWithDefaultActionFILE:#: FailureMock function called more times than expected - taking default action specified at:FILE:#:Function call: Bar2(2, 2)Returns: trueExpected: to be called onceActual: called twice - over-saturated and activeFILE:#: FailureMock function called more times than expected - taking default action specified at:FILE:#:Function call: Bar2(1, 1)Returns: falseExpected: to be called onceActual: called twice - over-saturated and active[ FAILED ] GMockOutputTest.ExcessiveCallWithDefaultAction[ RUN ] GMockOutputTest.UninterestingCallWithDefaultActionGMOCK WARNING:Uninteresting mock function call - taking default action specified at:FILE:#:Function call: Bar2(2, 2)Returns: trueNOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md#knowing-when-to-expect for details.GMOCK WARNING:Uninteresting mock function call - taking default action specified at:FILE:#:Function call: Bar2(1, 1)Returns: falseNOTE: You can safely ignore the above warning unless this call should not happen. Do not suppress it by blindly adding an EXPECT_CALL() if you don't mean to enforce the call. See https://github.com/google/googletest/blob/master/googlemock/docs/CookBook.md#knowing-when-to-expect for details.[ OK ] GMockOutputTest.UninterestingCallWithDefaultAction[ RUN ] GMockOutputTest.ExplicitActionsRunOutWithDefaultActionGMOCK WARNING:FILE:#: Too few actions specified in EXPECT_CALL(foo_, Bar2(_, _))...Expected to be called twice, but has only 1 WillOnce().GMOCK WARNING:FILE:#: Actions ran out in EXPECT_CALL(foo_, Bar2(_, _))...Called 2 times, but only 1 WillOnce() is specified - taking default action specified at:FILE:#:Stack trace:[ OK ] GMockOutputTest.ExplicitActionsRunOutWithDefaultAction[ RUN ] GMockOutputTest.CatchesLeakedMocks[ OK ] GMockOutputTest.CatchesLeakedMocks[ RUN ] GMockOutputTest.PrintsMatcherFILE:#: FailureValue of: (std::pair<int, bool>(42, true))Expected: is pair (is >= 48, true)Actual: (42, true) (of type std::pair<int, bool>)[ FAILED ] GMockOutputTest.PrintsMatcher[ FAILED ] GMockOutputTest.UnexpectedCall[ FAILED ] GMockOutputTest.UnexpectedCallToVoidFunction[ FAILED ] GMockOutputTest.ExcessiveCall[ FAILED ] GMockOutputTest.ExcessiveCallToVoidFunction[ FAILED ] GMockOutputTest.RetiredExpectation[ FAILED ] GMockOutputTest.UnsatisfiedPrerequisite[ FAILED ] GMockOutputTest.UnsatisfiedPrerequisites[ FAILED ] GMockOutputTest.UnsatisfiedWith[ FAILED ] GMockOutputTest.UnsatisfiedExpectation[ FAILED ] GMockOutputTest.MismatchArguments[ FAILED ] GMockOutputTest.MismatchWith[ FAILED ] GMockOutputTest.MismatchArgumentsAndWith[ FAILED ] GMockOutputTest.UnexpectedCallWithDefaultAction[ FAILED ] GMockOutputTest.ExcessiveCallWithDefaultAction[ FAILED ] GMockOutputTest.PrintsMatcherFILE:#: ERROR: this mock object should be deleted but never is. Its address is @0x#.FILE:#: ERROR: this mock object should be deleted but never is. Its address is @0x#.FILE:#: ERROR: this mock object should be deleted but never is. Its address is @0x#.ERROR: 3 leaked mock objects found at program exit. Expectations on a mock object is verified when the object is destructed. Leaking a mock means that its expectations aren't verified, which is usually a test bug. If you really intend to leak a mock, you can suppress this error using testing::Mock::AllowLeak(mock_object), or you may use a fake or stub instead of a mock.