github.com/kubeshop/testkube@v1.17.23/pkg/tcl/repositorytcl/testworkflow/mock_repository.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/kubeshop/testkube/pkg/tcl/repositorytcl/testworkflow (interfaces: Repository) 3 4 // Package testworkflow is a generated GoMock package. 5 package testworkflow 6 7 import ( 8 context "context" 9 reflect "reflect" 10 11 gomock "github.com/golang/mock/gomock" 12 testkube "github.com/kubeshop/testkube/pkg/api/v1/testkube" 13 ) 14 15 // MockRepository is a mock of Repository interface. 16 type MockRepository struct { 17 ctrl *gomock.Controller 18 recorder *MockRepositoryMockRecorder 19 } 20 21 // MockRepositoryMockRecorder is the mock recorder for MockRepository. 22 type MockRepositoryMockRecorder struct { 23 mock *MockRepository 24 } 25 26 // NewMockRepository creates a new mock instance. 27 func NewMockRepository(ctrl *gomock.Controller) *MockRepository { 28 mock := &MockRepository{ctrl: ctrl} 29 mock.recorder = &MockRepositoryMockRecorder{mock} 30 return mock 31 } 32 33 // EXPECT returns an object that allows the caller to indicate expected use. 34 func (m *MockRepository) EXPECT() *MockRepositoryMockRecorder { 35 return m.recorder 36 } 37 38 // DeleteAll mocks base method. 39 func (m *MockRepository) DeleteAll(arg0 context.Context) error { 40 m.ctrl.T.Helper() 41 ret := m.ctrl.Call(m, "DeleteAll", arg0) 42 ret0, _ := ret[0].(error) 43 return ret0 44 } 45 46 // DeleteAll indicates an expected call of DeleteAll. 47 func (mr *MockRepositoryMockRecorder) DeleteAll(arg0 interface{}) *gomock.Call { 48 mr.mock.ctrl.T.Helper() 49 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteAll", reflect.TypeOf((*MockRepository)(nil).DeleteAll), arg0) 50 } 51 52 // DeleteByTestWorkflow mocks base method. 53 func (m *MockRepository) DeleteByTestWorkflow(arg0 context.Context, arg1 string) error { 54 m.ctrl.T.Helper() 55 ret := m.ctrl.Call(m, "DeleteByTestWorkflow", arg0, arg1) 56 ret0, _ := ret[0].(error) 57 return ret0 58 } 59 60 // DeleteByTestWorkflow indicates an expected call of DeleteByTestWorkflow. 61 func (mr *MockRepositoryMockRecorder) DeleteByTestWorkflow(arg0, arg1 interface{}) *gomock.Call { 62 mr.mock.ctrl.T.Helper() 63 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByTestWorkflow", reflect.TypeOf((*MockRepository)(nil).DeleteByTestWorkflow), arg0, arg1) 64 } 65 66 // DeleteByTestWorkflows mocks base method. 67 func (m *MockRepository) DeleteByTestWorkflows(arg0 context.Context, arg1 []string) error { 68 m.ctrl.T.Helper() 69 ret := m.ctrl.Call(m, "DeleteByTestWorkflows", arg0, arg1) 70 ret0, _ := ret[0].(error) 71 return ret0 72 } 73 74 // DeleteByTestWorkflows indicates an expected call of DeleteByTestWorkflows. 75 func (mr *MockRepositoryMockRecorder) DeleteByTestWorkflows(arg0, arg1 interface{}) *gomock.Call { 76 mr.mock.ctrl.T.Helper() 77 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteByTestWorkflows", reflect.TypeOf((*MockRepository)(nil).DeleteByTestWorkflows), arg0, arg1) 78 } 79 80 // Get mocks base method. 81 func (m *MockRepository) Get(arg0 context.Context, arg1 string) (testkube.TestWorkflowExecution, error) { 82 m.ctrl.T.Helper() 83 ret := m.ctrl.Call(m, "Get", arg0, arg1) 84 ret0, _ := ret[0].(testkube.TestWorkflowExecution) 85 ret1, _ := ret[1].(error) 86 return ret0, ret1 87 } 88 89 // Get indicates an expected call of Get. 90 func (mr *MockRepositoryMockRecorder) Get(arg0, arg1 interface{}) *gomock.Call { 91 mr.mock.ctrl.T.Helper() 92 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockRepository)(nil).Get), arg0, arg1) 93 } 94 95 // GetByNameAndTestWorkflow mocks base method. 96 func (m *MockRepository) GetByNameAndTestWorkflow(arg0 context.Context, arg1, arg2 string) (testkube.TestWorkflowExecution, error) { 97 m.ctrl.T.Helper() 98 ret := m.ctrl.Call(m, "GetByNameAndTestWorkflow", arg0, arg1, arg2) 99 ret0, _ := ret[0].(testkube.TestWorkflowExecution) 100 ret1, _ := ret[1].(error) 101 return ret0, ret1 102 } 103 104 // GetByNameAndTestWorkflow indicates an expected call of GetByNameAndTestWorkflow. 105 func (mr *MockRepositoryMockRecorder) GetByNameAndTestWorkflow(arg0, arg1, arg2 interface{}) *gomock.Call { 106 mr.mock.ctrl.T.Helper() 107 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetByNameAndTestWorkflow", reflect.TypeOf((*MockRepository)(nil).GetByNameAndTestWorkflow), arg0, arg1, arg2) 108 } 109 110 // GetExecutions mocks base method. 111 func (m *MockRepository) GetExecutions(arg0 context.Context, arg1 Filter) ([]testkube.TestWorkflowExecution, error) { 112 m.ctrl.T.Helper() 113 ret := m.ctrl.Call(m, "GetExecutions", arg0, arg1) 114 ret0, _ := ret[0].([]testkube.TestWorkflowExecution) 115 ret1, _ := ret[1].(error) 116 return ret0, ret1 117 } 118 119 // GetExecutions indicates an expected call of GetExecutions. 120 func (mr *MockRepositoryMockRecorder) GetExecutions(arg0, arg1 interface{}) *gomock.Call { 121 mr.mock.ctrl.T.Helper() 122 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecutions", reflect.TypeOf((*MockRepository)(nil).GetExecutions), arg0, arg1) 123 } 124 125 // GetExecutionsSummary mocks base method. 126 func (m *MockRepository) GetExecutionsSummary(arg0 context.Context, arg1 Filter) ([]testkube.TestWorkflowExecutionSummary, error) { 127 m.ctrl.T.Helper() 128 ret := m.ctrl.Call(m, "GetExecutionsSummary", arg0, arg1) 129 ret0, _ := ret[0].([]testkube.TestWorkflowExecutionSummary) 130 ret1, _ := ret[1].(error) 131 return ret0, ret1 132 } 133 134 // GetExecutionsSummary indicates an expected call of GetExecutionsSummary. 135 func (mr *MockRepositoryMockRecorder) GetExecutionsSummary(arg0, arg1 interface{}) *gomock.Call { 136 mr.mock.ctrl.T.Helper() 137 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecutionsSummary", reflect.TypeOf((*MockRepository)(nil).GetExecutionsSummary), arg0, arg1) 138 } 139 140 // GetExecutionsTotals mocks base method. 141 func (m *MockRepository) GetExecutionsTotals(arg0 context.Context, arg1 ...Filter) (testkube.ExecutionsTotals, error) { 142 m.ctrl.T.Helper() 143 varargs := []interface{}{arg0} 144 for _, a := range arg1 { 145 varargs = append(varargs, a) 146 } 147 ret := m.ctrl.Call(m, "GetExecutionsTotals", varargs...) 148 ret0, _ := ret[0].(testkube.ExecutionsTotals) 149 ret1, _ := ret[1].(error) 150 return ret0, ret1 151 } 152 153 // GetExecutionsTotals indicates an expected call of GetExecutionsTotals. 154 func (mr *MockRepositoryMockRecorder) GetExecutionsTotals(arg0 interface{}, arg1 ...interface{}) *gomock.Call { 155 mr.mock.ctrl.T.Helper() 156 varargs := append([]interface{}{arg0}, arg1...) 157 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetExecutionsTotals", reflect.TypeOf((*MockRepository)(nil).GetExecutionsTotals), varargs...) 158 } 159 160 // GetLatestByTestWorkflow mocks base method. 161 func (m *MockRepository) GetLatestByTestWorkflow(arg0 context.Context, arg1 string) (*testkube.TestWorkflowExecution, error) { 162 m.ctrl.T.Helper() 163 ret := m.ctrl.Call(m, "GetLatestByTestWorkflow", arg0, arg1) 164 ret0, _ := ret[0].(*testkube.TestWorkflowExecution) 165 ret1, _ := ret[1].(error) 166 return ret0, ret1 167 } 168 169 // GetLatestByTestWorkflow indicates an expected call of GetLatestByTestWorkflow. 170 func (mr *MockRepositoryMockRecorder) GetLatestByTestWorkflow(arg0, arg1 interface{}) *gomock.Call { 171 mr.mock.ctrl.T.Helper() 172 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLatestByTestWorkflow", reflect.TypeOf((*MockRepository)(nil).GetLatestByTestWorkflow), arg0, arg1) 173 } 174 175 // GetLatestByTestWorkflows mocks base method. 176 func (m *MockRepository) GetLatestByTestWorkflows(arg0 context.Context, arg1 []string) ([]testkube.TestWorkflowExecutionSummary, error) { 177 m.ctrl.T.Helper() 178 ret := m.ctrl.Call(m, "GetLatestByTestWorkflows", arg0, arg1) 179 ret0, _ := ret[0].([]testkube.TestWorkflowExecutionSummary) 180 ret1, _ := ret[1].(error) 181 return ret0, ret1 182 } 183 184 // GetLatestByTestWorkflows indicates an expected call of GetLatestByTestWorkflows. 185 func (mr *MockRepositoryMockRecorder) GetLatestByTestWorkflows(arg0, arg1 interface{}) *gomock.Call { 186 mr.mock.ctrl.T.Helper() 187 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLatestByTestWorkflows", reflect.TypeOf((*MockRepository)(nil).GetLatestByTestWorkflows), arg0, arg1) 188 } 189 190 // GetRunning mocks base method. 191 func (m *MockRepository) GetRunning(arg0 context.Context) ([]testkube.TestWorkflowExecution, error) { 192 m.ctrl.T.Helper() 193 ret := m.ctrl.Call(m, "GetRunning", arg0) 194 ret0, _ := ret[0].([]testkube.TestWorkflowExecution) 195 ret1, _ := ret[1].(error) 196 return ret0, ret1 197 } 198 199 // GetRunning indicates an expected call of GetRunning. 200 func (mr *MockRepositoryMockRecorder) GetRunning(arg0 interface{}) *gomock.Call { 201 mr.mock.ctrl.T.Helper() 202 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRunning", reflect.TypeOf((*MockRepository)(nil).GetRunning), arg0) 203 } 204 205 // GetTestWorkflowMetrics mocks base method. 206 func (m *MockRepository) GetTestWorkflowMetrics(arg0 context.Context, arg1 string, arg2, arg3 int) (testkube.ExecutionsMetrics, error) { 207 m.ctrl.T.Helper() 208 ret := m.ctrl.Call(m, "GetTestWorkflowMetrics", arg0, arg1, arg2, arg3) 209 ret0, _ := ret[0].(testkube.ExecutionsMetrics) 210 ret1, _ := ret[1].(error) 211 return ret0, ret1 212 } 213 214 // GetTestWorkflowMetrics indicates an expected call of GetTestWorkflowMetrics. 215 func (mr *MockRepositoryMockRecorder) GetTestWorkflowMetrics(arg0, arg1, arg2, arg3 interface{}) *gomock.Call { 216 mr.mock.ctrl.T.Helper() 217 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTestWorkflowMetrics", reflect.TypeOf((*MockRepository)(nil).GetTestWorkflowMetrics), arg0, arg1, arg2, arg3) 218 } 219 220 // Insert mocks base method. 221 func (m *MockRepository) Insert(arg0 context.Context, arg1 testkube.TestWorkflowExecution) error { 222 m.ctrl.T.Helper() 223 ret := m.ctrl.Call(m, "Insert", arg0, arg1) 224 ret0, _ := ret[0].(error) 225 return ret0 226 } 227 228 // Insert indicates an expected call of Insert. 229 func (mr *MockRepositoryMockRecorder) Insert(arg0, arg1 interface{}) *gomock.Call { 230 mr.mock.ctrl.T.Helper() 231 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Insert", reflect.TypeOf((*MockRepository)(nil).Insert), arg0, arg1) 232 } 233 234 // Update mocks base method. 235 func (m *MockRepository) Update(arg0 context.Context, arg1 testkube.TestWorkflowExecution) error { 236 m.ctrl.T.Helper() 237 ret := m.ctrl.Call(m, "Update", arg0, arg1) 238 ret0, _ := ret[0].(error) 239 return ret0 240 } 241 242 // Update indicates an expected call of Update. 243 func (mr *MockRepositoryMockRecorder) Update(arg0, arg1 interface{}) *gomock.Call { 244 mr.mock.ctrl.T.Helper() 245 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Update", reflect.TypeOf((*MockRepository)(nil).Update), arg0, arg1) 246 } 247 248 // UpdateOutput mocks base method. 249 func (m *MockRepository) UpdateOutput(arg0 context.Context, arg1 string, arg2 []testkube.TestWorkflowOutput) error { 250 m.ctrl.T.Helper() 251 ret := m.ctrl.Call(m, "UpdateOutput", arg0, arg1, arg2) 252 ret0, _ := ret[0].(error) 253 return ret0 254 } 255 256 // UpdateOutput indicates an expected call of UpdateOutput. 257 func (mr *MockRepositoryMockRecorder) UpdateOutput(arg0, arg1, arg2 interface{}) *gomock.Call { 258 mr.mock.ctrl.T.Helper() 259 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateOutput", reflect.TypeOf((*MockRepository)(nil).UpdateOutput), arg0, arg1, arg2) 260 } 261 262 // UpdateResult mocks base method. 263 func (m *MockRepository) UpdateResult(arg0 context.Context, arg1 string, arg2 *testkube.TestWorkflowResult) error { 264 m.ctrl.T.Helper() 265 ret := m.ctrl.Call(m, "UpdateResult", arg0, arg1, arg2) 266 ret0, _ := ret[0].(error) 267 return ret0 268 } 269 270 // UpdateResult indicates an expected call of UpdateResult. 271 func (mr *MockRepositoryMockRecorder) UpdateResult(arg0, arg1, arg2 interface{}) *gomock.Call { 272 mr.mock.ctrl.T.Helper() 273 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateResult", reflect.TypeOf((*MockRepository)(nil).UpdateResult), arg0, arg1, arg2) 274 }