gmock_output_test_golden.txt 13.3 KB
Newer Older
1
2
3
4
5
[ RUN      ] GMockOutputTest.ExpectedCall

FILE:#: EXPECT_CALL(foo_, Bar2(0, _)) invoked
Stack trace:

6
FILE:#: Mock function call matches EXPECT_CALL(foo_, Bar2(0, _))...
7
8
9
10
11
12
13
14
15
    Function call: Bar2(0, 0)
          Returns: false
Stack trace:
[       OK ] GMockOutputTest.ExpectedCall
[ RUN      ] GMockOutputTest.ExpectedCallToVoidFunction

FILE:#: EXPECT_CALL(foo_, Bar3(0, _)) invoked
Stack trace:

16
FILE:#: Mock function call matches EXPECT_CALL(foo_, Bar3(0, _))...
17
18
19
20
21
22
    Function call: Bar3(0, 0)
Stack trace:
[       OK ] GMockOutputTest.ExpectedCallToVoidFunction
[ RUN      ] GMockOutputTest.ExplicitActionsRunOut

GMOCK WARNING:
23
FILE:#: Too few actions specified in EXPECT_CALL(foo_, Bar2(_, _))...
24
25
Expected to be called twice, but has only 1 WillOnce().
GMOCK WARNING:
26
FILE:#: Actions ran out in EXPECT_CALL(foo_, Bar2(_, _))...
27
28
29
30
31
32
33
34
35
36
37
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:

38
FILE:#: EXPECT_CALL(foo_, Bar2(0, _))...
39
40
41
42
43
44
45
46
47
48
49
50
  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:

51
FILE:#: EXPECT_CALL(foo_, Bar3(0, _))...
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
  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
assafpr's avatar
assafpr committed
78
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 for details.
79
80
81
82
83
84
[       OK ] GMockOutputTest.UninterestingCall
[ RUN      ] GMockOutputTest.UninterestingCallToVoidFunction

GMOCK WARNING:
Uninteresting mock function call - returning directly.
    Function call: Bar3(0, 1)
assafpr's avatar
assafpr committed
85
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 for details.
86
87
88
89
90
91
92
93
94
[       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:

95
FILE:#: tried expectation #0: EXPECT_CALL(foo_, Bar2(_, _))...
96
97
98
99
         Expected: the expectation is active
           Actual: it is retired
         Expected: to be called once
           Actual: called once - saturated and retired
100
FILE:#: tried expectation #1: EXPECT_CALL(foo_, Bar2(0, 0))...
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
  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:

116
FILE:#: tried expectation #0: EXPECT_CALL(foo_, Bar2(0, 0))...
117
118
119
120
  Expected arg #0: is equal to 0
           Actual: 1
         Expected: to be called once
           Actual: never called - unsatisfied and active
121
FILE:#: tried expectation #1: EXPECT_CALL(foo_, Bar2(1, _))...
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
         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:

137
FILE:#: tried expectation #0: EXPECT_CALL(foo_, Bar2(0, 0))...
138
139
140
141
  Expected arg #0: is equal to 0
           Actual: 1
         Expected: to be called once
           Actual: never called - unsatisfied and active
142
FILE:#: tried expectation #1: EXPECT_CALL(foo_, Bar2(1, _))...
143
144
145
146
147
148
149
150
         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
151
152
153
[ RUN      ] GMockOutputTest.UnsatisfiedWith
FILE:#: Failure
Actual function call count doesn't match EXPECT_CALL(foo_, Bar2(_, _))...
zhanyong.wan's avatar
zhanyong.wan committed
154
    Expected args: are a pair where the first >= the second
155
156
157
         Expected: to be called once
           Actual: never called - unsatisfied and active
[  FAILED  ] GMockOutputTest.UnsatisfiedWith
158
159
[ RUN      ] GMockOutputTest.UnsatisfiedExpectation
FILE:#: Failure
160
Actual function call count doesn't match EXPECT_CALL(foo_, Bar2(0, _))...
161
162
163
         Expected: to be called twice
           Actual: called once - unsatisfied and active
FILE:#: Failure
164
Actual function call count doesn't match EXPECT_CALL(foo_, Bar(_, _, _))...
165
166
167
168
169
170
171
172
173
174
175
         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:

176
FILE:#: EXPECT_CALL(foo_, Bar(Ref(s), _, Ge(0)))...
177
  Expected arg #0: references the variable @0x# "Hi"
178
179
           Actual: "Ho", which is located @0x#
  Expected arg #2: is >= 0
180
181
182
183
           Actual: -0.1
         Expected: to be called once
           Actual: never called - unsatisfied and active
[  FAILED  ] GMockOutputTest.MismatchArguments
184
[ RUN      ] GMockOutputTest.MismatchWith
185
186
187
188
189
190
191
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:

192
FILE:#: EXPECT_CALL(foo_, Bar2(Ge(2), Ge(1)))...
zhanyong.wan's avatar
zhanyong.wan committed
193
    Expected args: are a pair where the first >= the second
194
           Actual: don't match
195
196
         Expected: to be called once
           Actual: never called - unsatisfied and active
197
198
[  FAILED  ] GMockOutputTest.MismatchWith
[ RUN      ] GMockOutputTest.MismatchArgumentsAndWith
199
200
201
202
203
204
205
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:

206
FILE:#: EXPECT_CALL(foo_, Bar2(Ge(2), Ge(1)))...
207
  Expected arg #0: is >= 2
208
           Actual: 1
zhanyong.wan's avatar
zhanyong.wan committed
209
    Expected args: are a pair where the first >= the second
210
           Actual: don't match
211
212
         Expected: to be called once
           Actual: never called - unsatisfied and active
213
[  FAILED  ] GMockOutputTest.MismatchArgumentsAndWith
214
215
216
217
218
219
220
221
222
[ 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:

223
FILE:#: EXPECT_CALL(foo_, Bar2(2, 2))...
224
225
226
227
228
229
230
231
232
233
234
235
236
237
  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:

238
FILE:#: EXPECT_CALL(foo_, Bar2(2, 2))...
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
  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
assafpr's avatar
assafpr committed
269
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 for details.
270
271
272
273
274
275

GMOCK WARNING:
Uninteresting mock function call - taking default action specified at:
FILE:#:
    Function call: Bar2(1, 1)
          Returns: false
assafpr's avatar
assafpr committed
276
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 for details.
277
278
279
280
[       OK ] GMockOutputTest.UninterestingCallWithDefaultAction
[ RUN      ] GMockOutputTest.ExplicitActionsRunOutWithDefaultAction

GMOCK WARNING:
281
FILE:#: Too few actions specified in EXPECT_CALL(foo_, Bar2(_, _))...
282
283
Expected to be called twice, but has only 1 WillOnce().
GMOCK WARNING:
284
FILE:#: Actions ran out in EXPECT_CALL(foo_, Bar2(_, _))...
285
286
287
288
Called 2 times, but only 1 WillOnce() is specified - taking default action specified at:
FILE:#:
Stack trace:
[       OK ] GMockOutputTest.ExplicitActionsRunOutWithDefaultAction
289
290
[ RUN      ] GMockOutputTest.CatchesLeakedMocks
[       OK ] GMockOutputTest.CatchesLeakedMocks
Gennadiy Civil's avatar
Gennadiy Civil committed
291
292
[ RUN      ] GMockOutputTest.PrintsMatcher
FILE:#: Failure
293
Value of: (std::tuple<int, bool>(42, true))
294
Expected: is pair (first: is >= 48, second: true)
295
  Actual: (42, true)
Gennadiy Civil's avatar
Gennadiy Civil committed
296
[  FAILED  ] GMockOutputTest.PrintsMatcher
297
298
299
300
301
302
303
[  FAILED  ] GMockOutputTest.UnexpectedCall
[  FAILED  ] GMockOutputTest.UnexpectedCallToVoidFunction
[  FAILED  ] GMockOutputTest.ExcessiveCall
[  FAILED  ] GMockOutputTest.ExcessiveCallToVoidFunction
[  FAILED  ] GMockOutputTest.RetiredExpectation
[  FAILED  ] GMockOutputTest.UnsatisfiedPrerequisite
[  FAILED  ] GMockOutputTest.UnsatisfiedPrerequisites
304
[  FAILED  ] GMockOutputTest.UnsatisfiedWith
305
306
[  FAILED  ] GMockOutputTest.UnsatisfiedExpectation
[  FAILED  ] GMockOutputTest.MismatchArguments
307
308
[  FAILED  ] GMockOutputTest.MismatchWith
[  FAILED  ] GMockOutputTest.MismatchArgumentsAndWith
309
310
[  FAILED  ] GMockOutputTest.UnexpectedCallWithDefaultAction
[  FAILED  ] GMockOutputTest.ExcessiveCallWithDefaultAction
Gennadiy Civil's avatar
Gennadiy Civil committed
311
[  FAILED  ] GMockOutputTest.PrintsMatcher
312

313
314
315

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#.
316
FILE:#: ERROR: this mock object should be deleted but never is. Its address is @0x#.
Abseil Team's avatar
Abseil Team committed
317
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.