-
Notifications
You must be signed in to change notification settings - Fork 1
/
mock_Network.go
87 lines (63 loc) · 2.15 KB
/
mock_Network.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
package common
import "github.com/stretchr/testify/mock"
import "io"
type MockNetwork struct {
mock.Mock
}
func (m *MockNetwork) RegisterRunner(config RunnerCredentials, description string, tags string, runUntagged, locked bool) *RegisterRunnerResponse {
ret := m.Called(config, description, tags, runUntagged, locked)
var r0 *RegisterRunnerResponse
if ret.Get(0) != nil {
r0 = ret.Get(0).(*RegisterRunnerResponse)
}
return r0
}
func (m *MockNetwork) VerifyRunner(config RunnerCredentials) bool {
ret := m.Called(config)
r0 := ret.Get(0).(bool)
return r0
}
func (m *MockNetwork) UnregisterRunner(config RunnerCredentials) bool {
ret := m.Called(config)
r0 := ret.Get(0).(bool)
return r0
}
func (m *MockNetwork) RequestJob(config RunnerConfig) (*JobResponse, bool) {
ret := m.Called(config)
var r0 *JobResponse
if ret.Get(0) != nil {
r0 = ret.Get(0).(*JobResponse)
}
r1 := ret.Get(1).(bool)
return r0, r1
}
func (m *MockNetwork) UpdateJob(config RunnerConfig, jobCredentials *JobCredentials, id int, state JobState, trace *string) UpdateState {
ret := m.Called(config, jobCredentials, id, state, trace)
r0 := ret.Get(0).(UpdateState)
return r0
}
func (m *MockNetwork) PatchTrace(config RunnerConfig, buildCredentials *JobCredentials, tracePart JobTracePatch) UpdateState {
ret := m.Called(config, buildCredentials, tracePart)
r0 := ret.Get(0).(UpdateState)
return r0
}
func (m *MockNetwork) DownloadArtifacts(config JobCredentials, artifactsFile string) DownloadState {
ret := m.Called(config, artifactsFile)
r0 := ret.Get(0).(DownloadState)
return r0
}
func (m *MockNetwork) UploadRawArtifacts(config JobCredentials, reader io.Reader, baseName string, expireIn string) UploadState {
ret := m.Called(config, reader, baseName, expireIn)
r0 := ret.Get(0).(UploadState)
return r0
}
func (m *MockNetwork) UploadArtifacts(config JobCredentials, artifactsFile string) UploadState {
ret := m.Called(config, artifactsFile)
r0 := ret.Get(0).(UploadState)
return r0
}
func (m *MockNetwork) ProcessJob(config RunnerConfig, jobCredentials *JobCredentials) JobTrace {
ret := m.Called(config, jobCredentials)
r0 := ret.Get(0).(JobTrace)
return r0
}