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