detached 4c97002

mock_Player.go RawHistoryFolder

1// Code generated by mockery; DO NOT EDIT.
2// github.com/vektra/mockery
3// template: testify
4
5package mocks
6
7import (
8	"github.com/bnema/purego-pipewire/pipewire"
9	mock "github.com/stretchr/testify/mock"
10)
11
12// NewMockPlayer creates a new instance of MockPlayer. 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 NewMockPlayer(t interface {
15	mock.TestingT
16	Cleanup(func())
17}) *MockPlayer {
18	if helper, ok := t.(interface{ Helper() }); ok {
19		helper.Helper()
20	}
21
22	mock := &MockPlayer{}
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// MockPlayer is an autogenerated mock type for the Player type
36type MockPlayer struct {
37	mock.Mock
38}
39
40type MockPlayer_Expecter struct {
41	mock *mock.Mock
42}
43
44func (_m *MockPlayer) EXPECT() *MockPlayer_Expecter {
45	return &MockPlayer_Expecter{mock: &_m.Mock}
46}
47
48// Close provides a mock function for the type MockPlayer
49func (_mock *MockPlayer) Close() error {
50	ret := _mock.Called()
51
52	if len(ret) == 0 {
53		panic("no return value specified for Close")
54	}
55
56	var r0 error
57	if returnFunc, ok := ret.Get(0).(func() error); ok {
58		r0 = returnFunc()
59	} else {
60		r0 = ret.Error(0)
61	}
62	return r0
63}
64
65// MockPlayer_Close_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Close'
66type MockPlayer_Close_Call struct {
67	*mock.Call
68}
69
70// Close is a helper method to define mock.On call
71func (_e *MockPlayer_Expecter) Close() *MockPlayer_Close_Call {
72	return &MockPlayer_Close_Call{Call: _e.mock.On("Close")}
73}
74
75func (_c *MockPlayer_Close_Call) Run(run func()) *MockPlayer_Close_Call {
76	_c.Call.Run(func(args mock.Arguments) {
77		run()
78	})
79	return _c
80}
81
82func (_c *MockPlayer_Close_Call) Return(err error) *MockPlayer_Close_Call {
83	_c.Call.Return(err)
84	return _c
85}
86
87func (_c *MockPlayer_Close_Call) RunAndReturn(run func() error) *MockPlayer_Close_Call {
88	_c.Call.Return(run)
89	return _c
90}
91
92// Pause provides a mock function for the type MockPlayer
93func (_mock *MockPlayer) Pause() error {
94	ret := _mock.Called()
95
96	if len(ret) == 0 {
97		panic("no return value specified for Pause")
98	}
99
100	var r0 error
101	if returnFunc, ok := ret.Get(0).(func() error); ok {
102		r0 = returnFunc()
103	} else {
104		r0 = ret.Error(0)
105	}
106	return r0
107}
108
109// MockPlayer_Pause_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Pause'
110type MockPlayer_Pause_Call struct {
111	*mock.Call
112}
113
114// Pause is a helper method to define mock.On call
115func (_e *MockPlayer_Expecter) Pause() *MockPlayer_Pause_Call {
116	return &MockPlayer_Pause_Call{Call: _e.mock.On("Pause")}
117}
118
119func (_c *MockPlayer_Pause_Call) Run(run func()) *MockPlayer_Pause_Call {
120	_c.Call.Run(func(args mock.Arguments) {
121		run()
122	})
123	return _c
124}
125
126func (_c *MockPlayer_Pause_Call) Return(err error) *MockPlayer_Pause_Call {
127	_c.Call.Return(err)
128	return _c
129}
130
131func (_c *MockPlayer_Pause_Call) RunAndReturn(run func() error) *MockPlayer_Pause_Call {
132	_c.Call.Return(run)
133	return _c
134}
135
136// Start provides a mock function for the type MockPlayer
137func (_mock *MockPlayer) Start() error {
138	ret := _mock.Called()
139
140	if len(ret) == 0 {
141		panic("no return value specified for Start")
142	}
143
144	var r0 error
145	if returnFunc, ok := ret.Get(0).(func() error); ok {
146		r0 = returnFunc()
147	} else {
148		r0 = ret.Error(0)
149	}
150	return r0
151}
152
153// MockPlayer_Start_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Start'
154type MockPlayer_Start_Call struct {
155	*mock.Call
156}
157
158// Start is a helper method to define mock.On call
159func (_e *MockPlayer_Expecter) Start() *MockPlayer_Start_Call {
160	return &MockPlayer_Start_Call{Call: _e.mock.On("Start")}
161}
162
163func (_c *MockPlayer_Start_Call) Run(run func()) *MockPlayer_Start_Call {
164	_c.Call.Run(func(args mock.Arguments) {
165		run()
166	})
167	return _c
168}
169
170func (_c *MockPlayer_Start_Call) Return(err error) *MockPlayer_Start_Call {
171	_c.Call.Return(err)
172	return _c
173}
174
175func (_c *MockPlayer_Start_Call) RunAndReturn(run func() error) *MockPlayer_Start_Call {
176	_c.Call.Return(run)
177	return _c
178}
179
180// State provides a mock function for the type MockPlayer
181func (_mock *MockPlayer) State() pipewire.PlayerState {
182	ret := _mock.Called()
183
184	if len(ret) == 0 {
185		panic("no return value specified for State")
186	}
187
188	var r0 pipewire.PlayerState
189	if returnFunc, ok := ret.Get(0).(func() pipewire.PlayerState); ok {
190		r0 = returnFunc()
191	} else {
192		r0 = ret.Get(0).(pipewire.PlayerState)
193	}
194	return r0
195}
196
197// MockPlayer_State_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'State'
198type MockPlayer_State_Call struct {
199	*mock.Call
200}
201
202// State is a helper method to define mock.On call
203func (_e *MockPlayer_Expecter) State() *MockPlayer_State_Call {
204	return &MockPlayer_State_Call{Call: _e.mock.On("State")}
205}
206
207func (_c *MockPlayer_State_Call) Run(run func()) *MockPlayer_State_Call {
208	_c.Call.Run(func(args mock.Arguments) {
209		run()
210	})
211	return _c
212}
213
214func (_c *MockPlayer_State_Call) Return(playerState pipewire.PlayerState) *MockPlayer_State_Call {
215	_c.Call.Return(playerState)
216	return _c
217}
218
219func (_c *MockPlayer_State_Call) RunAndReturn(run func() pipewire.PlayerState) *MockPlayer_State_Call {
220	_c.Call.Return(run)
221	return _c
222}
223
224// Stop provides a mock function for the type MockPlayer
225func (_mock *MockPlayer) Stop() error {
226	ret := _mock.Called()
227
228	if len(ret) == 0 {
229		panic("no return value specified for Stop")
230	}
231
232	var r0 error
233	if returnFunc, ok := ret.Get(0).(func() error); ok {
234		r0 = returnFunc()
235	} else {
236		r0 = ret.Error(0)
237	}
238	return r0
239}
240
241// MockPlayer_Stop_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Stop'
242type MockPlayer_Stop_Call struct {
243	*mock.Call
244}
245
246// Stop is a helper method to define mock.On call
247func (_e *MockPlayer_Expecter) Stop() *MockPlayer_Stop_Call {
248	return &MockPlayer_Stop_Call{Call: _e.mock.On("Stop")}
249}
250
251func (_c *MockPlayer_Stop_Call) Run(run func()) *MockPlayer_Stop_Call {
252	_c.Call.Run(func(args mock.Arguments) {
253		run()
254	})
255	return _c
256}
257
258func (_c *MockPlayer_Stop_Call) Return(err error) *MockPlayer_Stop_Call {
259	_c.Call.Return(err)
260	return _c
261}
262
263func (_c *MockPlayer_Stop_Call) RunAndReturn(run func() error) *MockPlayer_Stop_Call {
264	_c.Call.Return(run)
265	return _c
266}

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 1

Tags 8

↑↓ moveenter openesc close