123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335 |
- [ RUN ] GMockOutputTest.ExpectedCall
- FILE:#: EXPECT_CALL(foo_, Bar2(0, _)) invoked
- Stack trace:
- FILE:#: Mock function call matches EXPECT_CALL(foo_, Bar2(0, _))...
- Function call: Bar2(0, 0)
- Returns: false
- Stack trace:
- [ OK ] GMockOutputTest.ExpectedCall
- [ RUN ] GMockOutputTest.ExpectedCallToVoidFunction
- FILE:#: EXPECT_CALL(foo_, Bar3(0, _)) invoked
- Stack trace:
- FILE:#: Mock function call matches EXPECT_CALL(foo_, Bar3(0, _))...
- Function call: Bar3(0, 0)
- Stack trace:
- [ OK ] GMockOutputTest.ExpectedCallToVoidFunction
- [ RUN ] GMockOutputTest.ExplicitActionsRunOut
- GMOCK 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.UnexpectedCall
- unknown file: Failure
- Unexpected mock function call - returning default value.
- Function call: Bar2(1, 0)
- Returns: false
- Google Mock tried the following 1 expectation, but it didn't match:
- FILE:#: EXPECT_CALL(foo_, Bar2(0, _))...
- Expected arg #0: is equal to 0
- Actual: 1
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.UnexpectedCall
- [ RUN ] GMockOutputTest.UnexpectedCallToVoidFunction
- unknown file: Failure
- Unexpected 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 0
- Actual: 1
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.UnexpectedCallToVoidFunction
- [ RUN ] GMockOutputTest.ExcessiveCall
- FILE:#: Failure
- Mock function called more times than expected - returning default value.
- Function call: Bar2(0, 1)
- Returns: false
- Expected: to be called once
- Actual: called twice - over-saturated and active
- [ FAILED ] GMockOutputTest.ExcessiveCall
- [ RUN ] GMockOutputTest.ExcessiveCallToVoidFunction
- FILE:#: Failure
- Mock function called more times than expected - returning directly.
- Function call: Bar3(0, 1)
- Expected: to be called once
- Actual: called twice - over-saturated and active
- [ FAILED ] GMockOutputTest.ExcessiveCallToVoidFunction
- [ RUN ] GMockOutputTest.UninterestingCall
- GMOCK WARNING:
- Uninteresting mock function call - returning default value.
- Function call: Bar2(0, 1)
- Returns: false
- 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/main/docs/gmock_cook_book.md#knowing-when-to-expect-useoncall for details.
- [ OK ] GMockOutputTest.UninterestingCall
- [ RUN ] GMockOutputTest.UninterestingCallToVoidFunction
- GMOCK 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/main/docs/gmock_cook_book.md#knowing-when-to-expect-useoncall for details.
- [ OK ] GMockOutputTest.UninterestingCallToVoidFunction
- [ RUN ] GMockOutputTest.RetiredExpectation
- unknown file: Failure
- Unexpected mock function call - returning default value.
- Function call: Bar2(1, 1)
- Returns: false
- Google Mock tried the following 2 expectations, but none matched:
- FILE:#: tried expectation #0: EXPECT_CALL(foo_, Bar2(_, _))...
- Expected: the expectation is active
- Actual: it is retired
- Expected: to be called once
- Actual: called once - saturated and retired
- FILE:#: tried expectation #1: EXPECT_CALL(foo_, Bar2(0, 0))...
- Expected arg #0: is equal to 0
- Actual: 1
- Expected arg #1: is equal to 0
- Actual: 1
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.RetiredExpectation
- [ RUN ] GMockOutputTest.UnsatisfiedPrerequisite
- unknown file: Failure
- Unexpected mock function call - returning default value.
- Function call: Bar2(1, 0)
- Returns: false
- Google 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 0
- Actual: 1
- Expected: to be called once
- Actual: never called - unsatisfied and active
- FILE:#: tried expectation #1: EXPECT_CALL(foo_, Bar2(1, _))...
- Expected: all pre-requisites are satisfied
- Actual: the following immediate pre-requisites are not satisfied:
- FILE:#: pre-requisite #0
- (end of pre-requisites)
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.UnsatisfiedPrerequisite
- [ RUN ] GMockOutputTest.UnsatisfiedPrerequisites
- unknown file: Failure
- Unexpected mock function call - returning default value.
- Function call: Bar2(1, 0)
- Returns: false
- Google 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 0
- Actual: 1
- Expected: to be called once
- Actual: never called - unsatisfied and active
- FILE:#: tried expectation #1: EXPECT_CALL(foo_, Bar2(1, _))...
- Expected: all pre-requisites are satisfied
- Actual: the following immediate pre-requisites are not satisfied:
- FILE:#: pre-requisite #0
- FILE:#: pre-requisite #1
- (end of pre-requisites)
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.UnsatisfiedPrerequisites
- [ RUN ] GMockOutputTest.UnsatisfiedWith
- FILE:#: Failure
- Actual function call count doesn't match EXPECT_CALL(foo_, Bar2(_, _))...
- Expected args: are a pair where the first >= the second
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.UnsatisfiedWith
- [ RUN ] GMockOutputTest.UnsatisfiedExpectation
- FILE:#: Failure
- Actual function call count doesn't match EXPECT_CALL(foo_, Bar2(0, _))...
- Expected: to be called twice
- Actual: called once - unsatisfied and active
- FILE:#: Failure
- Actual function call count doesn't match EXPECT_CALL(foo_, Bar(_, _, _))...
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.UnsatisfiedExpectation
- [ RUN ] GMockOutputTest.MismatchArguments
- unknown file: Failure
- Unexpected 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 >= 0
- Actual: -0.1
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.MismatchArguments
- [ RUN ] GMockOutputTest.MismatchWith
- unknown file: Failure
- Unexpected mock function call - returning default value.
- Function call: Bar2(2, 3)
- Returns: false
- Google 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 second
- Actual: don't match
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.MismatchWith
- [ RUN ] GMockOutputTest.MismatchArgumentsAndWith
- unknown file: Failure
- Unexpected mock function call - returning default value.
- Function call: Bar2(1, 3)
- Returns: false
- Google Mock tried the following 1 expectation, but it didn't match:
- FILE:#: EXPECT_CALL(foo_, Bar2(Ge(2), Ge(1)))...
- Expected arg #0: is >= 2
- Actual: 1
- Expected args: are a pair where the first >= the second
- Actual: don't match
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.MismatchArgumentsAndWith
- [ RUN ] GMockOutputTest.UnexpectedCallWithDefaultAction
- unknown file: Failure
- Unexpected mock function call - taking default action specified at:
- FILE:#:
- Function call: Bar2(1, 0)
- Returns: false
- Google Mock tried the following 1 expectation, but it didn't match:
- FILE:#: EXPECT_CALL(foo_, Bar2(2, 2))...
- Expected arg #0: is equal to 2
- Actual: 1
- Expected arg #1: is equal to 2
- Actual: 0
- Expected: to be called once
- Actual: never called - unsatisfied and active
- unknown file: Failure
- Unexpected mock function call - taking default action specified at:
- FILE:#:
- Function call: Bar2(0, 0)
- Returns: true
- Google Mock tried the following 1 expectation, but it didn't match:
- FILE:#: EXPECT_CALL(foo_, Bar2(2, 2))...
- Expected arg #0: is equal to 2
- Actual: 0
- Expected arg #1: is equal to 2
- Actual: 0
- Expected: to be called once
- Actual: never called - unsatisfied and active
- [ FAILED ] GMockOutputTest.UnexpectedCallWithDefaultAction
- [ RUN ] GMockOutputTest.ExcessiveCallWithDefaultAction
- FILE:#: Failure
- Mock function called more times than expected - taking default action specified at:
- FILE:#:
- Function call: Bar2(2, 2)
- Returns: true
- Expected: to be called once
- Actual: called twice - over-saturated and active
- FILE:#: Failure
- Mock function called more times than expected - taking default action specified at:
- FILE:#:
- Function call: Bar2(1, 1)
- Returns: false
- Expected: to be called once
- Actual: called twice - over-saturated and active
- [ FAILED ] GMockOutputTest.ExcessiveCallWithDefaultAction
- [ RUN ] GMockOutputTest.UninterestingCallWithDefaultAction
- GMOCK WARNING:
- Uninteresting mock function call - taking default action specified at:
- FILE:#:
- Function call: Bar2(2, 2)
- Returns: true
- 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/main/docs/gmock_cook_book.md#knowing-when-to-expect-useoncall for details.
- GMOCK WARNING:
- Uninteresting mock function call - taking default action specified at:
- FILE:#:
- Function call: Bar2(1, 1)
- Returns: false
- 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/main/docs/gmock_cook_book.md#knowing-when-to-expect-useoncall for details.
- [ OK ] GMockOutputTest.UninterestingCallWithDefaultAction
- [ RUN ] GMockOutputTest.ExplicitActionsRunOutWithDefaultAction
- GMOCK 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.PrintsMatcher
- FILE:#: Failure
- Value of: (std::pair<int, bool>(42, true))
- Expected: is pair (first: is >= 48, second: 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.PrintsMatcher
- 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#.
- 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 are 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.
|