v0.33.1 9577fee

client.go RawHistoryFolder

1// Code generated by mockery; DO NOT EDIT.
2// github.com/vektra/mockery
3// template: testify
4
5package mocks
6
7import (
8	"context"
9
10	mock "github.com/stretchr/testify/mock"
11)
12
13// NewMockTransport creates a new instance of MockTransport. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
14// The first argument is typically a *testing.T value.
15func NewMockTransport(t interface {
16	mock.TestingT
17	Cleanup(func())
18}) *MockTransport {
19	mock := &MockTransport{}
20	mock.Mock.Test(t)
21
22	t.Cleanup(func() { mock.AssertExpectations(t) })
23
24	return mock
25}
26
27// MockTransport is an autogenerated mock type for the Transport type
28type MockTransport struct {
29	mock.Mock
30}
31
32type MockTransport_Expecter struct {
33	mock *mock.Mock
34}
35
36func (_m *MockTransport) EXPECT() *MockTransport_Expecter {
37	return &MockTransport_Expecter{mock: &_m.Mock}
38}
39
40// Available provides a mock function for the type MockTransport
41func (_mock *MockTransport) Available() bool {
42	ret := _mock.Called()
43
44	if len(ret) == 0 {
45		panic("no return value specified for Available")
46	}
47
48	var r0 bool
49	if returnFunc, ok := ret.Get(0).(func() bool); ok {
50		r0 = returnFunc()
51	} else {
52		r0 = ret.Get(0).(bool)
53	}
54	return r0
55}
56
57// MockTransport_Available_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Available'
58type MockTransport_Available_Call struct {
59	*mock.Call
60}
61
62// Available is a helper method to define mock.On call
63func (_e *MockTransport_Expecter) Available() *MockTransport_Available_Call {
64	return &MockTransport_Available_Call{Call: _e.mock.On("Available")}
65}
66
67func (_c *MockTransport_Available_Call) Run(run func()) *MockTransport_Available_Call {
68	_c.Call.Run(func(args mock.Arguments) {
69		run()
70	})
71	return _c
72}
73
74func (_c *MockTransport_Available_Call) Return(b bool) *MockTransport_Available_Call {
75	_c.Call.Return(b)
76	return _c
77}
78
79func (_c *MockTransport_Available_Call) RunAndReturn(run func() bool) *MockTransport_Available_Call {
80	_c.Call.Return(run)
81	return _c
82}
83
84// Send provides a mock function for the type MockTransport
85func (_mock *MockTransport) Send(ctx context.Context, body []byte) ([]byte, error) {
86	ret := _mock.Called(ctx, body)
87
88	if len(ret) == 0 {
89		panic("no return value specified for Send")
90	}
91
92	var r0 []byte
93	var r1 error
94	if returnFunc, ok := ret.Get(0).(func(context.Context, []byte) ([]byte, error)); ok {
95		return returnFunc(ctx, body)
96	}
97	if returnFunc, ok := ret.Get(0).(func(context.Context, []byte) []byte); ok {
98		r0 = returnFunc(ctx, body)
99	} else {
100		if ret.Get(0) != nil {
101			r0 = ret.Get(0).([]byte)
102		}
103	}
104	if returnFunc, ok := ret.Get(1).(func(context.Context, []byte) error); ok {
105		r1 = returnFunc(ctx, body)
106	} else {
107		r1 = ret.Error(1)
108	}
109	return r0, r1
110}
111
112// MockTransport_Send_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Send'
113type MockTransport_Send_Call struct {
114	*mock.Call
115}
116
117// Send is a helper method to define mock.On call
118//   - ctx context.Context
119//   - body []byte
120func (_e *MockTransport_Expecter) Send(ctx any, body any) *MockTransport_Send_Call {
121	return &MockTransport_Send_Call{Call: _e.mock.On("Send", ctx, body)}
122}
123
124func (_c *MockTransport_Send_Call) Run(run func(ctx context.Context, body []byte)) *MockTransport_Send_Call {
125	_c.Call.Run(func(args mock.Arguments) {
126		var arg0 context.Context
127		if args[0] != nil {
128			arg0 = args[0].(context.Context)
129		}
130		var arg1 []byte
131		if args[1] != nil {
132			arg1 = args[1].([]byte)
133		}
134		run(
135			arg0,
136			arg1,
137		)
138	})
139	return _c
140}
141
142func (_c *MockTransport_Send_Call) Return(bytes []byte, err error) *MockTransport_Send_Call {
143	_c.Call.Return(bytes, err)
144	return _c
145}
146
147func (_c *MockTransport_Send_Call) RunAndReturn(run func(ctx context.Context, body []byte) ([]byte, error)) *MockTransport_Send_Call {
148	_c.Call.Return(run)
149	return _c
150}

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 8

Tags 42

↑↓ moveenter openesc close