v3.3.2 9697f9d

mock_certificate_authority.go RawHistoryFolder

1// Code generated by mockery; DO NOT EDIT.
2// github.com/vektra/mockery
3// template: testify
4
5package mocks
6
7import (
8	"crypto/tls"
9	"crypto/x509"
10	"time"
11
12	mock "github.com/stretchr/testify/mock"
13)
14
15// NewMockCertificateAuthority creates a new instance of MockCertificateAuthority. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
16// The first argument is typically a *testing.T value.
17func NewMockCertificateAuthority(t interface {
18	mock.TestingT
19	Cleanup(func())
20}) *MockCertificateAuthority {
21	if helper, ok := t.(interface{ Helper() }); ok {
22		helper.Helper()
23	}
24
25	mock := &MockCertificateAuthority{}
26	mock.Mock.Test(t)
27
28	t.Cleanup(func() {
29		if helper, ok := t.(interface{ Helper() }); ok {
30			helper.Helper()
31		}
32		mock.AssertExpectations(t)
33	})
34
35	return mock
36}
37
38// MockCertificateAuthority is an autogenerated mock type for the CertificateAuthority type
39type MockCertificateAuthority struct {
40	mock.Mock
41}
42
43type MockCertificateAuthority_Expecter struct {
44	mock *mock.Mock
45}
46
47func (_m *MockCertificateAuthority) EXPECT() *MockCertificateAuthority_Expecter {
48	return &MockCertificateAuthority_Expecter{mock: &_m.Mock}
49}
50
51// InstallRoot provides a mock function for the type MockCertificateAuthority
52func (_mock *MockCertificateAuthority) InstallRoot(cert *x509.Certificate) error {
53	ret := _mock.Called(cert)
54
55	if len(ret) == 0 {
56		panic("no return value specified for InstallRoot")
57	}
58
59	var r0 error
60	if returnFunc, ok := ret.Get(0).(func(*x509.Certificate) error); ok {
61		r0 = returnFunc(cert)
62	} else {
63		r0 = ret.Error(0)
64	}
65	return r0
66}
67
68// MockCertificateAuthority_InstallRoot_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'InstallRoot'
69type MockCertificateAuthority_InstallRoot_Call struct {
70	*mock.Call
71}
72
73// InstallRoot is a helper method to define mock.On call
74//   - cert *x509.Certificate
75func (_e *MockCertificateAuthority_Expecter) InstallRoot(cert any) *MockCertificateAuthority_InstallRoot_Call {
76	return &MockCertificateAuthority_InstallRoot_Call{Call: _e.mock.On("InstallRoot", cert)}
77}
78
79func (_c *MockCertificateAuthority_InstallRoot_Call) Run(run func(cert *x509.Certificate)) *MockCertificateAuthority_InstallRoot_Call {
80	_c.Call.Run(func(args mock.Arguments) {
81		var arg0 *x509.Certificate
82		if args[0] != nil {
83			arg0 = args[0].(*x509.Certificate)
84		}
85		run(
86			arg0,
87		)
88	})
89	return _c
90}
91
92func (_c *MockCertificateAuthority_InstallRoot_Call) Return(err error) *MockCertificateAuthority_InstallRoot_Call {
93	_c.Call.Return(err)
94	return _c
95}
96
97func (_c *MockCertificateAuthority_InstallRoot_Call) RunAndReturn(run func(cert *x509.Certificate) error) *MockCertificateAuthority_InstallRoot_Call {
98	_c.Call.Return(run)
99	return _c
100}
101
102// IntermediateExpiresAt provides a mock function for the type MockCertificateAuthority
103func (_mock *MockCertificateAuthority) IntermediateExpiresAt() time.Time {
104	ret := _mock.Called()
105
106	if len(ret) == 0 {
107		panic("no return value specified for IntermediateExpiresAt")
108	}
109
110	var r0 time.Time
111	if returnFunc, ok := ret.Get(0).(func() time.Time); ok {
112		r0 = returnFunc()
113	} else {
114		r0 = ret.Get(0).(time.Time)
115	}
116	return r0
117}
118
119// MockCertificateAuthority_IntermediateExpiresAt_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IntermediateExpiresAt'
120type MockCertificateAuthority_IntermediateExpiresAt_Call struct {
121	*mock.Call
122}
123
124// IntermediateExpiresAt is a helper method to define mock.On call
125func (_e *MockCertificateAuthority_Expecter) IntermediateExpiresAt() *MockCertificateAuthority_IntermediateExpiresAt_Call {
126	return &MockCertificateAuthority_IntermediateExpiresAt_Call{Call: _e.mock.On("IntermediateExpiresAt")}
127}
128
129func (_c *MockCertificateAuthority_IntermediateExpiresAt_Call) Run(run func()) *MockCertificateAuthority_IntermediateExpiresAt_Call {
130	_c.Call.Run(func(args mock.Arguments) {
131		run()
132	})
133	return _c
134}
135
136func (_c *MockCertificateAuthority_IntermediateExpiresAt_Call) Return(time1 time.Time) *MockCertificateAuthority_IntermediateExpiresAt_Call {
137	_c.Call.Return(time1)
138	return _c
139}
140
141func (_c *MockCertificateAuthority_IntermediateExpiresAt_Call) RunAndReturn(run func() time.Time) *MockCertificateAuthority_IntermediateExpiresAt_Call {
142	_c.Call.Return(run)
143	return _c
144}
145
146// IntermediateLifetime provides a mock function for the type MockCertificateAuthority
147func (_mock *MockCertificateAuthority) IntermediateLifetime() time.Duration {
148	ret := _mock.Called()
149
150	if len(ret) == 0 {
151		panic("no return value specified for IntermediateLifetime")
152	}
153
154	var r0 time.Duration
155	if returnFunc, ok := ret.Get(0).(func() time.Duration); ok {
156		r0 = returnFunc()
157	} else {
158		r0 = ret.Get(0).(time.Duration)
159	}
160	return r0
161}
162
163// MockCertificateAuthority_IntermediateLifetime_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IntermediateLifetime'
164type MockCertificateAuthority_IntermediateLifetime_Call struct {
165	*mock.Call
166}
167
168// IntermediateLifetime is a helper method to define mock.On call
169func (_e *MockCertificateAuthority_Expecter) IntermediateLifetime() *MockCertificateAuthority_IntermediateLifetime_Call {
170	return &MockCertificateAuthority_IntermediateLifetime_Call{Call: _e.mock.On("IntermediateLifetime")}
171}
172
173func (_c *MockCertificateAuthority_IntermediateLifetime_Call) Run(run func()) *MockCertificateAuthority_IntermediateLifetime_Call {
174	_c.Call.Run(func(args mock.Arguments) {
175		run()
176	})
177	return _c
178}
179
180func (_c *MockCertificateAuthority_IntermediateLifetime_Call) Return(duration time.Duration) *MockCertificateAuthority_IntermediateLifetime_Call {
181	_c.Call.Return(duration)
182	return _c
183}
184
185func (_c *MockCertificateAuthority_IntermediateLifetime_Call) RunAndReturn(run func() time.Duration) *MockCertificateAuthority_IntermediateLifetime_Call {
186	_c.Call.Return(run)
187	return _c
188}
189
190// IssueCertificate provides a mock function for the type MockCertificateAuthority
191func (_mock *MockCertificateAuthority) IssueCertificate(domain string) (*tls.Certificate, error) {
192	ret := _mock.Called(domain)
193
194	if len(ret) == 0 {
195		panic("no return value specified for IssueCertificate")
196	}
197
198	var r0 *tls.Certificate
199	var r1 error
200	if returnFunc, ok := ret.Get(0).(func(string) (*tls.Certificate, error)); ok {
201		return returnFunc(domain)
202	}
203	if returnFunc, ok := ret.Get(0).(func(string) *tls.Certificate); ok {
204		r0 = returnFunc(domain)
205	} else {
206		if ret.Get(0) != nil {
207			r0 = ret.Get(0).(*tls.Certificate)
208		}
209	}
210	if returnFunc, ok := ret.Get(1).(func(string) error); ok {
211		r1 = returnFunc(domain)
212	} else {
213		r1 = ret.Error(1)
214	}
215	return r0, r1
216}
217
218// MockCertificateAuthority_IssueCertificate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IssueCertificate'
219type MockCertificateAuthority_IssueCertificate_Call struct {
220	*mock.Call
221}
222
223// IssueCertificate is a helper method to define mock.On call
224//   - domain string
225func (_e *MockCertificateAuthority_Expecter) IssueCertificate(domain any) *MockCertificateAuthority_IssueCertificate_Call {
226	return &MockCertificateAuthority_IssueCertificate_Call{Call: _e.mock.On("IssueCertificate", domain)}
227}
228
229func (_c *MockCertificateAuthority_IssueCertificate_Call) Run(run func(domain string)) *MockCertificateAuthority_IssueCertificate_Call {
230	_c.Call.Run(func(args mock.Arguments) {
231		var arg0 string
232		if args[0] != nil {
233			arg0 = args[0].(string)
234		}
235		run(
236			arg0,
237		)
238	})
239	return _c
240}
241
242func (_c *MockCertificateAuthority_IssueCertificate_Call) Return(certificate *tls.Certificate, err error) *MockCertificateAuthority_IssueCertificate_Call {
243	_c.Call.Return(certificate, err)
244	return _c
245}
246
247func (_c *MockCertificateAuthority_IssueCertificate_Call) RunAndReturn(run func(domain string) (*tls.Certificate, error)) *MockCertificateAuthority_IssueCertificate_Call {
248	_c.Call.Return(run)
249	return _c
250}
251
252// LeafLifetime provides a mock function for the type MockCertificateAuthority
253func (_mock *MockCertificateAuthority) LeafLifetime() time.Duration {
254	ret := _mock.Called()
255
256	if len(ret) == 0 {
257		panic("no return value specified for LeafLifetime")
258	}
259
260	var r0 time.Duration
261	if returnFunc, ok := ret.Get(0).(func() time.Duration); ok {
262		r0 = returnFunc()
263	} else {
264		r0 = ret.Get(0).(time.Duration)
265	}
266	return r0
267}
268
269// MockCertificateAuthority_LeafLifetime_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'LeafLifetime'
270type MockCertificateAuthority_LeafLifetime_Call struct {
271	*mock.Call
272}
273
274// LeafLifetime is a helper method to define mock.On call
275func (_e *MockCertificateAuthority_Expecter) LeafLifetime() *MockCertificateAuthority_LeafLifetime_Call {
276	return &MockCertificateAuthority_LeafLifetime_Call{Call: _e.mock.On("LeafLifetime")}
277}
278
279func (_c *MockCertificateAuthority_LeafLifetime_Call) Run(run func()) *MockCertificateAuthority_LeafLifetime_Call {
280	_c.Call.Run(func(args mock.Arguments) {
281		run()
282	})
283	return _c
284}
285
286func (_c *MockCertificateAuthority_LeafLifetime_Call) Return(duration time.Duration) *MockCertificateAuthority_LeafLifetime_Call {
287	_c.Call.Return(duration)
288	return _c
289}
290
291func (_c *MockCertificateAuthority_LeafLifetime_Call) RunAndReturn(run func() time.Duration) *MockCertificateAuthority_LeafLifetime_Call {
292	_c.Call.Return(run)
293	return _c
294}
295
296// RenewIntermediate provides a mock function for the type MockCertificateAuthority
297func (_mock *MockCertificateAuthority) RenewIntermediate() error {
298	ret := _mock.Called()
299
300	if len(ret) == 0 {
301		panic("no return value specified for RenewIntermediate")
302	}
303
304	var r0 error
305	if returnFunc, ok := ret.Get(0).(func() error); ok {
306		r0 = returnFunc()
307	} else {
308		r0 = ret.Error(0)
309	}
310	return r0
311}
312
313// MockCertificateAuthority_RenewIntermediate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RenewIntermediate'
314type MockCertificateAuthority_RenewIntermediate_Call struct {
315	*mock.Call
316}
317
318// RenewIntermediate is a helper method to define mock.On call
319func (_e *MockCertificateAuthority_Expecter) RenewIntermediate() *MockCertificateAuthority_RenewIntermediate_Call {
320	return &MockCertificateAuthority_RenewIntermediate_Call{Call: _e.mock.On("RenewIntermediate")}
321}
322
323func (_c *MockCertificateAuthority_RenewIntermediate_Call) Run(run func()) *MockCertificateAuthority_RenewIntermediate_Call {
324	_c.Call.Run(func(args mock.Arguments) {
325		run()
326	})
327	return _c
328}
329
330func (_c *MockCertificateAuthority_RenewIntermediate_Call) Return(err error) *MockCertificateAuthority_RenewIntermediate_Call {
331	_c.Call.Return(err)
332	return _c
333}
334
335func (_c *MockCertificateAuthority_RenewIntermediate_Call) RunAndReturn(run func() error) *MockCertificateAuthority_RenewIntermediate_Call {
336	_c.Call.Return(run)
337	return _c
338}
339
340// RootCertificate provides a mock function for the type MockCertificateAuthority
341func (_mock *MockCertificateAuthority) RootCertificate() []byte {
342	ret := _mock.Called()
343
344	if len(ret) == 0 {
345		panic("no return value specified for RootCertificate")
346	}
347
348	var r0 []byte
349	if returnFunc, ok := ret.Get(0).(func() []byte); ok {
350		r0 = returnFunc()
351	} else {
352		if ret.Get(0) != nil {
353			r0 = ret.Get(0).([]byte)
354		}
355	}
356	return r0
357}
358
359// MockCertificateAuthority_RootCertificate_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RootCertificate'
360type MockCertificateAuthority_RootCertificate_Call struct {
361	*mock.Call
362}
363
364// RootCertificate is a helper method to define mock.On call
365func (_e *MockCertificateAuthority_Expecter) RootCertificate() *MockCertificateAuthority_RootCertificate_Call {
366	return &MockCertificateAuthority_RootCertificate_Call{Call: _e.mock.On("RootCertificate")}
367}
368
369func (_c *MockCertificateAuthority_RootCertificate_Call) Run(run func()) *MockCertificateAuthority_RootCertificate_Call {
370	_c.Call.Run(func(args mock.Arguments) {
371		run()
372	})
373	return _c
374}
375
376func (_c *MockCertificateAuthority_RootCertificate_Call) Return(bytes []byte) *MockCertificateAuthority_RootCertificate_Call {
377	_c.Call.Return(bytes)
378	return _c
379}
380
381func (_c *MockCertificateAuthority_RootCertificate_Call) RunAndReturn(run func() []byte) *MockCertificateAuthority_RootCertificate_Call {
382	_c.Call.Return(run)
383	return _c
384}
385
386// RootCertificateDER provides a mock function for the type MockCertificateAuthority
387func (_mock *MockCertificateAuthority) RootCertificateDER() []byte {
388	ret := _mock.Called()
389
390	if len(ret) == 0 {
391		panic("no return value specified for RootCertificateDER")
392	}
393
394	var r0 []byte
395	if returnFunc, ok := ret.Get(0).(func() []byte); ok {
396		r0 = returnFunc()
397	} else {
398		if ret.Get(0) != nil {
399			r0 = ret.Get(0).([]byte)
400		}
401	}
402	return r0
403}
404
405// MockCertificateAuthority_RootCertificateDER_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RootCertificateDER'
406type MockCertificateAuthority_RootCertificateDER_Call struct {
407	*mock.Call
408}
409
410// RootCertificateDER is a helper method to define mock.On call
411func (_e *MockCertificateAuthority_Expecter) RootCertificateDER() *MockCertificateAuthority_RootCertificateDER_Call {
412	return &MockCertificateAuthority_RootCertificateDER_Call{Call: _e.mock.On("RootCertificateDER")}
413}
414
415func (_c *MockCertificateAuthority_RootCertificateDER_Call) Run(run func()) *MockCertificateAuthority_RootCertificateDER_Call {
416	_c.Call.Run(func(args mock.Arguments) {
417		run()
418	})
419	return _c
420}
421
422func (_c *MockCertificateAuthority_RootCertificateDER_Call) Return(bytes []byte) *MockCertificateAuthority_RootCertificateDER_Call {
423	_c.Call.Return(bytes)
424	return _c
425}
426
427func (_c *MockCertificateAuthority_RootCertificateDER_Call) RunAndReturn(run func() []byte) *MockCertificateAuthority_RootCertificateDER_Call {
428	_c.Call.Return(run)
429	return _c
430}
431
432// RootCommonName provides a mock function for the type MockCertificateAuthority
433func (_mock *MockCertificateAuthority) RootCommonName() string {
434	ret := _mock.Called()
435
436	if len(ret) == 0 {
437		panic("no return value specified for RootCommonName")
438	}
439
440	var r0 string
441	if returnFunc, ok := ret.Get(0).(func() string); ok {
442		r0 = returnFunc()
443	} else {
444		r0 = ret.Get(0).(string)
445	}
446	return r0
447}
448
449// MockCertificateAuthority_RootCommonName_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RootCommonName'
450type MockCertificateAuthority_RootCommonName_Call struct {
451	*mock.Call
452}
453
454// RootCommonName is a helper method to define mock.On call
455func (_e *MockCertificateAuthority_Expecter) RootCommonName() *MockCertificateAuthority_RootCommonName_Call {
456	return &MockCertificateAuthority_RootCommonName_Call{Call: _e.mock.On("RootCommonName")}
457}
458
459func (_c *MockCertificateAuthority_RootCommonName_Call) Run(run func()) *MockCertificateAuthority_RootCommonName_Call {
460	_c.Call.Run(func(args mock.Arguments) {
461		run()
462	})
463	return _c
464}
465
466func (_c *MockCertificateAuthority_RootCommonName_Call) Return(s string) *MockCertificateAuthority_RootCommonName_Call {
467	_c.Call.Return(s)
468	return _c
469}
470
471func (_c *MockCertificateAuthority_RootCommonName_Call) RunAndReturn(run func() string) *MockCertificateAuthority_RootCommonName_Call {
472	_c.Call.Return(run)
473	return _c
474}
475
476// RootFingerprint provides a mock function for the type MockCertificateAuthority
477func (_mock *MockCertificateAuthority) RootFingerprint() string {
478	ret := _mock.Called()
479
480	if len(ret) == 0 {
481		panic("no return value specified for RootFingerprint")
482	}
483
484	var r0 string
485	if returnFunc, ok := ret.Get(0).(func() string); ok {
486		r0 = returnFunc()
487	} else {
488		r0 = ret.Get(0).(string)
489	}
490	return r0
491}
492
493// MockCertificateAuthority_RootFingerprint_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RootFingerprint'
494type MockCertificateAuthority_RootFingerprint_Call struct {
495	*mock.Call
496}
497
498// RootFingerprint is a helper method to define mock.On call
499func (_e *MockCertificateAuthority_Expecter) RootFingerprint() *MockCertificateAuthority_RootFingerprint_Call {
500	return &MockCertificateAuthority_RootFingerprint_Call{Call: _e.mock.On("RootFingerprint")}
501}
502
503func (_c *MockCertificateAuthority_RootFingerprint_Call) Run(run func()) *MockCertificateAuthority_RootFingerprint_Call {
504	_c.Call.Run(func(args mock.Arguments) {
505		run()
506	})
507	return _c
508}
509
510func (_c *MockCertificateAuthority_RootFingerprint_Call) Return(s string) *MockCertificateAuthority_RootFingerprint_Call {
511	_c.Call.Return(s)
512	return _c
513}
514
515func (_c *MockCertificateAuthority_RootFingerprint_Call) RunAndReturn(run func() string) *MockCertificateAuthority_RootFingerprint_Call {
516	_c.Call.Return(run)
517	return _c
518}
519
520// UninstallRoot provides a mock function for the type MockCertificateAuthority
521func (_mock *MockCertificateAuthority) UninstallRoot(cert *x509.Certificate) error {
522	ret := _mock.Called(cert)
523
524	if len(ret) == 0 {
525		panic("no return value specified for UninstallRoot")
526	}
527
528	var r0 error
529	if returnFunc, ok := ret.Get(0).(func(*x509.Certificate) error); ok {
530		r0 = returnFunc(cert)
531	} else {
532		r0 = ret.Error(0)
533	}
534	return r0
535}
536
537// MockCertificateAuthority_UninstallRoot_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'UninstallRoot'
538type MockCertificateAuthority_UninstallRoot_Call struct {
539	*mock.Call
540}
541
542// UninstallRoot is a helper method to define mock.On call
543//   - cert *x509.Certificate
544func (_e *MockCertificateAuthority_Expecter) UninstallRoot(cert any) *MockCertificateAuthority_UninstallRoot_Call {
545	return &MockCertificateAuthority_UninstallRoot_Call{Call: _e.mock.On("UninstallRoot", cert)}
546}
547
548func (_c *MockCertificateAuthority_UninstallRoot_Call) Run(run func(cert *x509.Certificate)) *MockCertificateAuthority_UninstallRoot_Call {
549	_c.Call.Run(func(args mock.Arguments) {
550		var arg0 *x509.Certificate
551		if args[0] != nil {
552			arg0 = args[0].(*x509.Certificate)
553		}
554		run(
555			arg0,
556		)
557	})
558	return _c
559}
560
561func (_c *MockCertificateAuthority_UninstallRoot_Call) Return(err error) *MockCertificateAuthority_UninstallRoot_Call {
562	_c.Call.Return(err)
563	return _c
564}
565
566func (_c *MockCertificateAuthority_UninstallRoot_Call) RunAndReturn(run func(cert *x509.Certificate) error) *MockCertificateAuthority_UninstallRoot_Call {
567	_c.Call.Return(run)
568	return _c
569}

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 7

Tags 106

↑↓ moveenter openesc close