1// Code generated by mockery; DO NOT EDIT.
2// github.com/vektra/mockery
3// template: testify
4
5package neferclient
6
7import (
8 mock "github.com/stretchr/testify/mock"
9)
10
11// NewMockHandler creates a new instance of MockHandler. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
12// The first argument is typically a *testing.T value.
13func NewMockHandler(t interface {
14 mock.TestingT
15 Cleanup(func())
16}) *MockHandler {
17 if helper, ok := t.(interface{ Helper() }); ok {
18 helper.Helper()
19 }
20
21 mock := &MockHandler{}
22 mock.Mock.Test(t)
23
24 t.Cleanup(func() {
25 if helper, ok := t.(interface{ Helper() }); ok {
26 helper.Helper()
27 }
28 mock.AssertExpectations(t)
29 })
30
31 return mock
32}
33
34// MockHandler is an autogenerated mock type for the Handler type
35type MockHandler struct {
36 mock.Mock
37}
38
39type MockHandler_Expecter struct {
40 mock *mock.Mock
41}
42
43func (_m *MockHandler) EXPECT() *MockHandler_Expecter {
44 return &MockHandler_Expecter{mock: &_m.Mock}
45}
46
47// Closed provides a mock function for the type MockHandler
48func (_mock *MockHandler) Closed(id SurfaceID) {
49 _mock.Called(id)
50 return
51}
52
53// MockHandler_Closed_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Closed'
54type MockHandler_Closed_Call struct {
55 *mock.Call
56}
57
58// Closed is a helper method to define mock.On call
59// - id SurfaceID
60func (_e *MockHandler_Expecter) Closed(id any) *MockHandler_Closed_Call {
61 return &MockHandler_Closed_Call{Call: _e.mock.On("Closed", id)}
62}
63
64func (_c *MockHandler_Closed_Call) Run(run func(id SurfaceID)) *MockHandler_Closed_Call {
65 _c.Call.Run(func(args mock.Arguments) {
66 var arg0 SurfaceID
67 if args[0] != nil {
68 arg0 = args[0].(SurfaceID)
69 }
70 run(
71 arg0,
72 )
73 })
74 return _c
75}
76
77func (_c *MockHandler_Closed_Call) Return() *MockHandler_Closed_Call {
78 _c.Call.Return()
79 return _c
80}
81
82func (_c *MockHandler_Closed_Call) RunAndReturn(run func(id SurfaceID)) *MockHandler_Closed_Call {
83 _c.Run(run)
84 return _c
85}
86
87// Configure provides a mock function for the type MockHandler
88func (_mock *MockHandler) Configure(id SurfaceID, width int32, height int32) {
89 _mock.Called(id, width, height)
90 return
91}
92
93// MockHandler_Configure_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Configure'
94type MockHandler_Configure_Call struct {
95 *mock.Call
96}
97
98// Configure is a helper method to define mock.On call
99// - id SurfaceID
100// - width int32
101// - height int32
102func (_e *MockHandler_Expecter) Configure(id any, width any, height any) *MockHandler_Configure_Call {
103 return &MockHandler_Configure_Call{Call: _e.mock.On("Configure", id, width, height)}
104}
105
106func (_c *MockHandler_Configure_Call) Run(run func(id SurfaceID, width int32, height int32)) *MockHandler_Configure_Call {
107 _c.Call.Run(func(args mock.Arguments) {
108 var arg0 SurfaceID
109 if args[0] != nil {
110 arg0 = args[0].(SurfaceID)
111 }
112 var arg1 int32
113 if args[1] != nil {
114 arg1 = args[1].(int32)
115 }
116 var arg2 int32
117 if args[2] != nil {
118 arg2 = args[2].(int32)
119 }
120 run(
121 arg0,
122 arg1,
123 arg2,
124 )
125 })
126 return _c
127}
128
129func (_c *MockHandler_Configure_Call) Return() *MockHandler_Configure_Call {
130 _c.Call.Return()
131 return _c
132}
133
134func (_c *MockHandler_Configure_Call) RunAndReturn(run func(id SurfaceID, width int32, height int32)) *MockHandler_Configure_Call {
135 _c.Run(run)
136 return _c
137}
138
139// Error provides a mock function for the type MockHandler
140func (_mock *MockHandler) Error(err error) {
141 _mock.Called(err)
142 return
143}
144
145// MockHandler_Error_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Error'
146type MockHandler_Error_Call struct {
147 *mock.Call
148}
149
150// Error is a helper method to define mock.On call
151// - err error
152func (_e *MockHandler_Expecter) Error(err any) *MockHandler_Error_Call {
153 return &MockHandler_Error_Call{Call: _e.mock.On("Error", err)}
154}
155
156func (_c *MockHandler_Error_Call) Run(run func(err error)) *MockHandler_Error_Call {
157 _c.Call.Run(func(args mock.Arguments) {
158 var arg0 error
159 if args[0] != nil {
160 arg0 = args[0].(error)
161 }
162 run(
163 arg0,
164 )
165 })
166 return _c
167}
168
169func (_c *MockHandler_Error_Call) Return() *MockHandler_Error_Call {
170 _c.Call.Return()
171 return _c
172}
173
174func (_c *MockHandler_Error_Call) RunAndReturn(run func(err error)) *MockHandler_Error_Call {
175 _c.Run(run)
176 return _c
177}
178
179// FDReady provides a mock function for the type MockHandler
180func (_mock *MockHandler) FDReady(id uint64) {
181 _mock.Called(id)
182 return
183}
184
185// MockHandler_FDReady_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FDReady'
186type MockHandler_FDReady_Call struct {
187 *mock.Call
188}
189
190// FDReady is a helper method to define mock.On call
191// - id uint64
192func (_e *MockHandler_Expecter) FDReady(id any) *MockHandler_FDReady_Call {
193 return &MockHandler_FDReady_Call{Call: _e.mock.On("FDReady", id)}
194}
195
196func (_c *MockHandler_FDReady_Call) Run(run func(id uint64)) *MockHandler_FDReady_Call {
197 _c.Call.Run(func(args mock.Arguments) {
198 var arg0 uint64
199 if args[0] != nil {
200 arg0 = args[0].(uint64)
201 }
202 run(
203 arg0,
204 )
205 })
206 return _c
207}
208
209func (_c *MockHandler_FDReady_Call) Return() *MockHandler_FDReady_Call {
210 _c.Call.Return()
211 return _c
212}
213
214func (_c *MockHandler_FDReady_Call) RunAndReturn(run func(id uint64)) *MockHandler_FDReady_Call {
215 _c.Run(run)
216 return _c
217}
218
219// FeedbackDone provides a mock function for the type MockHandler
220func (_mock *MockHandler) FeedbackDone(id SurfaceID) {
221 _mock.Called(id)
222 return
223}
224
225// MockHandler_FeedbackDone_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'FeedbackDone'
226type MockHandler_FeedbackDone_Call struct {
227 *mock.Call
228}
229
230// FeedbackDone is a helper method to define mock.On call
231// - id SurfaceID
232func (_e *MockHandler_Expecter) FeedbackDone(id any) *MockHandler_FeedbackDone_Call {
233 return &MockHandler_FeedbackDone_Call{Call: _e.mock.On("FeedbackDone", id)}
234}
235
236func (_c *MockHandler_FeedbackDone_Call) Run(run func(id SurfaceID)) *MockHandler_FeedbackDone_Call {
237 _c.Call.Run(func(args mock.Arguments) {
238 var arg0 SurfaceID
239 if args[0] != nil {
240 arg0 = args[0].(SurfaceID)
241 }
242 run(
243 arg0,
244 )
245 })
246 return _c
247}
248
249func (_c *MockHandler_FeedbackDone_Call) Return() *MockHandler_FeedbackDone_Call {
250 _c.Call.Return()
251 return _c
252}
253
254func (_c *MockHandler_FeedbackDone_Call) RunAndReturn(run func(id SurfaceID)) *MockHandler_FeedbackDone_Call {
255 _c.Run(run)
256 return _c
257}
258
259// Frame provides a mock function for the type MockHandler
260func (_mock *MockHandler) Frame(id SurfaceID) {
261 _mock.Called(id)
262 return
263}
264
265// MockHandler_Frame_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Frame'
266type MockHandler_Frame_Call struct {
267 *mock.Call
268}
269
270// Frame is a helper method to define mock.On call
271// - id SurfaceID
272func (_e *MockHandler_Expecter) Frame(id any) *MockHandler_Frame_Call {
273 return &MockHandler_Frame_Call{Call: _e.mock.On("Frame", id)}
274}
275
276func (_c *MockHandler_Frame_Call) Run(run func(id SurfaceID)) *MockHandler_Frame_Call {
277 _c.Call.Run(func(args mock.Arguments) {
278 var arg0 SurfaceID
279 if args[0] != nil {
280 arg0 = args[0].(SurfaceID)
281 }
282 run(
283 arg0,
284 )
285 })
286 return _c
287}
288
289func (_c *MockHandler_Frame_Call) Return() *MockHandler_Frame_Call {
290 _c.Call.Return()
291 return _c
292}
293
294func (_c *MockHandler_Frame_Call) RunAndReturn(run func(id SurfaceID)) *MockHandler_Frame_Call {
295 _c.Run(run)
296 return _c
297}
298
299// Key provides a mock function for the type MockHandler
300func (_mock *MockHandler) Key(ev *KeyEvent) {
301 _mock.Called(ev)
302 return
303}
304
305// MockHandler_Key_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Key'
306type MockHandler_Key_Call struct {
307 *mock.Call
308}
309
310// Key is a helper method to define mock.On call
311// - ev *KeyEvent
312func (_e *MockHandler_Expecter) Key(ev any) *MockHandler_Key_Call {
313 return &MockHandler_Key_Call{Call: _e.mock.On("Key", ev)}
314}
315
316func (_c *MockHandler_Key_Call) Run(run func(ev *KeyEvent)) *MockHandler_Key_Call {
317 _c.Call.Run(func(args mock.Arguments) {
318 var arg0 *KeyEvent
319 if args[0] != nil {
320 arg0 = args[0].(*KeyEvent)
321 }
322 run(
323 arg0,
324 )
325 })
326 return _c
327}
328
329func (_c *MockHandler_Key_Call) Return() *MockHandler_Key_Call {
330 _c.Call.Return()
331 return _c
332}
333
334func (_c *MockHandler_Key_Call) RunAndReturn(run func(ev *KeyEvent)) *MockHandler_Key_Call {
335 _c.Run(run)
336 return _c
337}
338
339// KeyboardFocus provides a mock function for the type MockHandler
340func (_mock *MockHandler) KeyboardFocus(id SurfaceID, focused bool) {
341 _mock.Called(id, focused)
342 return
343}
344
345// MockHandler_KeyboardFocus_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'KeyboardFocus'
346type MockHandler_KeyboardFocus_Call struct {
347 *mock.Call
348}
349
350// KeyboardFocus is a helper method to define mock.On call
351// - id SurfaceID
352// - focused bool
353func (_e *MockHandler_Expecter) KeyboardFocus(id any, focused any) *MockHandler_KeyboardFocus_Call {
354 return &MockHandler_KeyboardFocus_Call{Call: _e.mock.On("KeyboardFocus", id, focused)}
355}
356
357func (_c *MockHandler_KeyboardFocus_Call) Run(run func(id SurfaceID, focused bool)) *MockHandler_KeyboardFocus_Call {
358 _c.Call.Run(func(args mock.Arguments) {
359 var arg0 SurfaceID
360 if args[0] != nil {
361 arg0 = args[0].(SurfaceID)
362 }
363 var arg1 bool
364 if args[1] != nil {
365 arg1 = args[1].(bool)
366 }
367 run(
368 arg0,
369 arg1,
370 )
371 })
372 return _c
373}
374
375func (_c *MockHandler_KeyboardFocus_Call) Return() *MockHandler_KeyboardFocus_Call {
376 _c.Call.Return()
377 return _c
378}
379
380func (_c *MockHandler_KeyboardFocus_Call) RunAndReturn(run func(id SurfaceID, focused bool)) *MockHandler_KeyboardFocus_Call {
381 _c.Run(run)
382 return _c
383}
384
385// LockFinished provides a mock function for the type MockHandler
386func (_mock *MockHandler) LockFinished() {
387 _mock.Called()
388 return
389}
390
391// MockHandler_LockFinished_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LockFinished'
392type MockHandler_LockFinished_Call struct {
393 *mock.Call
394}
395
396// LockFinished is a helper method to define mock.On call
397func (_e *MockHandler_Expecter) LockFinished() *MockHandler_LockFinished_Call {
398 return &MockHandler_LockFinished_Call{Call: _e.mock.On("LockFinished")}
399}
400
401func (_c *MockHandler_LockFinished_Call) Run(run func()) *MockHandler_LockFinished_Call {
402 _c.Call.Run(func(args mock.Arguments) {
403 run()
404 })
405 return _c
406}
407
408func (_c *MockHandler_LockFinished_Call) Return() *MockHandler_LockFinished_Call {
409 _c.Call.Return()
410 return _c
411}
412
413func (_c *MockHandler_LockFinished_Call) RunAndReturn(run func()) *MockHandler_LockFinished_Call {
414 _c.Run(run)
415 return _c
416}
417
418// Locked provides a mock function for the type MockHandler
419func (_mock *MockHandler) Locked() {
420 _mock.Called()
421 return
422}
423
424// MockHandler_Locked_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Locked'
425type MockHandler_Locked_Call struct {
426 *mock.Call
427}
428
429// Locked is a helper method to define mock.On call
430func (_e *MockHandler_Expecter) Locked() *MockHandler_Locked_Call {
431 return &MockHandler_Locked_Call{Call: _e.mock.On("Locked")}
432}
433
434func (_c *MockHandler_Locked_Call) Run(run func()) *MockHandler_Locked_Call {
435 _c.Call.Run(func(args mock.Arguments) {
436 run()
437 })
438 return _c
439}
440
441func (_c *MockHandler_Locked_Call) Return() *MockHandler_Locked_Call {
442 _c.Call.Return()
443 return _c
444}
445
446func (_c *MockHandler_Locked_Call) RunAndReturn(run func()) *MockHandler_Locked_Call {
447 _c.Run(run)
448 return _c
449}
450
451// OutputAdded provides a mock function for the type MockHandler
452func (_mock *MockHandler) OutputAdded(out *Output) {
453 _mock.Called(out)
454 return
455}
456
457// MockHandler_OutputAdded_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OutputAdded'
458type MockHandler_OutputAdded_Call struct {
459 *mock.Call
460}
461
462// OutputAdded is a helper method to define mock.On call
463// - out *Output
464func (_e *MockHandler_Expecter) OutputAdded(out any) *MockHandler_OutputAdded_Call {
465 return &MockHandler_OutputAdded_Call{Call: _e.mock.On("OutputAdded", out)}
466}
467
468func (_c *MockHandler_OutputAdded_Call) Run(run func(out *Output)) *MockHandler_OutputAdded_Call {
469 _c.Call.Run(func(args mock.Arguments) {
470 var arg0 *Output
471 if args[0] != nil {
472 arg0 = args[0].(*Output)
473 }
474 run(
475 arg0,
476 )
477 })
478 return _c
479}
480
481func (_c *MockHandler_OutputAdded_Call) Return() *MockHandler_OutputAdded_Call {
482 _c.Call.Return()
483 return _c
484}
485
486func (_c *MockHandler_OutputAdded_Call) RunAndReturn(run func(out *Output)) *MockHandler_OutputAdded_Call {
487 _c.Run(run)
488 return _c
489}
490
491// OutputRemoved provides a mock function for the type MockHandler
492func (_mock *MockHandler) OutputRemoved(global uint32) {
493 _mock.Called(global)
494 return
495}
496
497// MockHandler_OutputRemoved_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'OutputRemoved'
498type MockHandler_OutputRemoved_Call struct {
499 *mock.Call
500}
501
502// OutputRemoved is a helper method to define mock.On call
503// - global uint32
504func (_e *MockHandler_Expecter) OutputRemoved(global any) *MockHandler_OutputRemoved_Call {
505 return &MockHandler_OutputRemoved_Call{Call: _e.mock.On("OutputRemoved", global)}
506}
507
508func (_c *MockHandler_OutputRemoved_Call) Run(run func(global uint32)) *MockHandler_OutputRemoved_Call {
509 _c.Call.Run(func(args mock.Arguments) {
510 var arg0 uint32
511 if args[0] != nil {
512 arg0 = args[0].(uint32)
513 }
514 run(
515 arg0,
516 )
517 })
518 return _c
519}
520
521func (_c *MockHandler_OutputRemoved_Call) Return() *MockHandler_OutputRemoved_Call {
522 _c.Call.Return()
523 return _c
524}
525
526func (_c *MockHandler_OutputRemoved_Call) RunAndReturn(run func(global uint32)) *MockHandler_OutputRemoved_Call {
527 _c.Run(run)
528 return _c
529}
530
531// Pointer provides a mock function for the type MockHandler
532func (_mock *MockHandler) Pointer(ev *PointerEvent) {
533 _mock.Called(ev)
534 return
535}
536
537// MockHandler_Pointer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Pointer'
538type MockHandler_Pointer_Call struct {
539 *mock.Call
540}
541
542// Pointer is a helper method to define mock.On call
543// - ev *PointerEvent
544func (_e *MockHandler_Expecter) Pointer(ev any) *MockHandler_Pointer_Call {
545 return &MockHandler_Pointer_Call{Call: _e.mock.On("Pointer", ev)}
546}
547
548func (_c *MockHandler_Pointer_Call) Run(run func(ev *PointerEvent)) *MockHandler_Pointer_Call {
549 _c.Call.Run(func(args mock.Arguments) {
550 var arg0 *PointerEvent
551 if args[0] != nil {
552 arg0 = args[0].(*PointerEvent)
553 }
554 run(
555 arg0,
556 )
557 })
558 return _c
559}
560
561func (_c *MockHandler_Pointer_Call) Return() *MockHandler_Pointer_Call {
562 _c.Call.Return()
563 return _c
564}
565
566func (_c *MockHandler_Pointer_Call) RunAndReturn(run func(ev *PointerEvent)) *MockHandler_Pointer_Call {
567 _c.Run(run)
568 return _c
569}
570
571// PopupDone provides a mock function for the type MockHandler
572func (_mock *MockHandler) PopupDone(id SurfaceID) {
573 _mock.Called(id)
574 return
575}
576
577// MockHandler_PopupDone_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PopupDone'
578type MockHandler_PopupDone_Call struct {
579 *mock.Call
580}
581
582// PopupDone is a helper method to define mock.On call
583// - id SurfaceID
584func (_e *MockHandler_Expecter) PopupDone(id any) *MockHandler_PopupDone_Call {
585 return &MockHandler_PopupDone_Call{Call: _e.mock.On("PopupDone", id)}
586}
587
588func (_c *MockHandler_PopupDone_Call) Run(run func(id SurfaceID)) *MockHandler_PopupDone_Call {
589 _c.Call.Run(func(args mock.Arguments) {
590 var arg0 SurfaceID
591 if args[0] != nil {
592 arg0 = args[0].(SurfaceID)
593 }
594 run(
595 arg0,
596 )
597 })
598 return _c
599}
600
601func (_c *MockHandler_PopupDone_Call) Return() *MockHandler_PopupDone_Call {
602 _c.Call.Return()
603 return _c
604}
605
606func (_c *MockHandler_PopupDone_Call) RunAndReturn(run func(id SurfaceID)) *MockHandler_PopupDone_Call {
607 _c.Run(run)
608 return _c
609}
610
611// Scale provides a mock function for the type MockHandler
612func (_mock *MockHandler) Scale(id SurfaceID, scale float64) {
613 _mock.Called(id, scale)
614 return
615}
616
617// MockHandler_Scale_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Scale'
618type MockHandler_Scale_Call struct {
619 *mock.Call
620}
621
622// Scale is a helper method to define mock.On call
623// - id SurfaceID
624// - scale float64
625func (_e *MockHandler_Expecter) Scale(id any, scale any) *MockHandler_Scale_Call {
626 return &MockHandler_Scale_Call{Call: _e.mock.On("Scale", id, scale)}
627}
628
629func (_c *MockHandler_Scale_Call) Run(run func(id SurfaceID, scale float64)) *MockHandler_Scale_Call {
630 _c.Call.Run(func(args mock.Arguments) {
631 var arg0 SurfaceID
632 if args[0] != nil {
633 arg0 = args[0].(SurfaceID)
634 }
635 var arg1 float64
636 if args[1] != nil {
637 arg1 = args[1].(float64)
638 }
639 run(
640 arg0,
641 arg1,
642 )
643 })
644 return _c
645}
646
647func (_c *MockHandler_Scale_Call) Return() *MockHandler_Scale_Call {
648 _c.Call.Return()
649 return _c
650}
651
652func (_c *MockHandler_Scale_Call) RunAndReturn(run func(id SurfaceID, scale float64)) *MockHandler_Scale_Call {
653 _c.Run(run)
654 return _c
655}
656
657// SecretChanged provides a mock function for the type MockHandler
658func (_mock *MockHandler) SecretChanged(count int) {
659 _mock.Called(count)
660 return
661}
662
663// MockHandler_SecretChanged_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SecretChanged'
664type MockHandler_SecretChanged_Call struct {
665 *mock.Call
666}
667
668// SecretChanged is a helper method to define mock.On call
669// - count int
670func (_e *MockHandler_Expecter) SecretChanged(count any) *MockHandler_SecretChanged_Call {
671 return &MockHandler_SecretChanged_Call{Call: _e.mock.On("SecretChanged", count)}
672}
673
674func (_c *MockHandler_SecretChanged_Call) Run(run func(count int)) *MockHandler_SecretChanged_Call {
675 _c.Call.Run(func(args mock.Arguments) {
676 var arg0 int
677 if args[0] != nil {
678 arg0 = args[0].(int)
679 }
680 run(
681 arg0,
682 )
683 })
684 return _c
685}
686
687func (_c *MockHandler_SecretChanged_Call) Return() *MockHandler_SecretChanged_Call {
688 _c.Call.Return()
689 return _c
690}
691
692func (_c *MockHandler_SecretChanged_Call) RunAndReturn(run func(count int)) *MockHandler_SecretChanged_Call {
693 _c.Run(run)
694 return _c
695}