github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/worker/upgradedatabase/mocks/package.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/worker/upgradedatabase (interfaces: Logger,Pool,UpgradeInfo,Clock) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/package.go github.com/juju/juju/worker/upgradedatabase Logger,Pool,UpgradeInfo,Clock 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 reflect "reflect" 14 time "time" 15 16 status "github.com/juju/juju/core/status" 17 state "github.com/juju/juju/state" 18 upgradedatabase "github.com/juju/juju/worker/upgradedatabase" 19 version "github.com/juju/version/v2" 20 gomock "go.uber.org/mock/gomock" 21 ) 22 23 // MockLogger is a mock of Logger interface. 24 type MockLogger struct { 25 ctrl *gomock.Controller 26 recorder *MockLoggerMockRecorder 27 } 28 29 // MockLoggerMockRecorder is the mock recorder for MockLogger. 30 type MockLoggerMockRecorder struct { 31 mock *MockLogger 32 } 33 34 // NewMockLogger creates a new mock instance. 35 func NewMockLogger(ctrl *gomock.Controller) *MockLogger { 36 mock := &MockLogger{ctrl: ctrl} 37 mock.recorder = &MockLoggerMockRecorder{mock} 38 return mock 39 } 40 41 // EXPECT returns an object that allows the caller to indicate expected use. 42 func (m *MockLogger) EXPECT() *MockLoggerMockRecorder { 43 return m.recorder 44 } 45 46 // Debugf mocks base method. 47 func (m *MockLogger) Debugf(arg0 string, arg1 ...any) { 48 m.ctrl.T.Helper() 49 varargs := []any{arg0} 50 for _, a := range arg1 { 51 varargs = append(varargs, a) 52 } 53 m.ctrl.Call(m, "Debugf", varargs...) 54 } 55 56 // Debugf indicates an expected call of Debugf. 57 func (mr *MockLoggerMockRecorder) Debugf(arg0 any, arg1 ...any) *gomock.Call { 58 mr.mock.ctrl.T.Helper() 59 varargs := append([]any{arg0}, arg1...) 60 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Debugf", reflect.TypeOf((*MockLogger)(nil).Debugf), varargs...) 61 } 62 63 // Errorf mocks base method. 64 func (m *MockLogger) Errorf(arg0 string, arg1 ...any) { 65 m.ctrl.T.Helper() 66 varargs := []any{arg0} 67 for _, a := range arg1 { 68 varargs = append(varargs, a) 69 } 70 m.ctrl.Call(m, "Errorf", varargs...) 71 } 72 73 // Errorf indicates an expected call of Errorf. 74 func (mr *MockLoggerMockRecorder) Errorf(arg0 any, arg1 ...any) *gomock.Call { 75 mr.mock.ctrl.T.Helper() 76 varargs := append([]any{arg0}, arg1...) 77 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Errorf", reflect.TypeOf((*MockLogger)(nil).Errorf), varargs...) 78 } 79 80 // Infof mocks base method. 81 func (m *MockLogger) Infof(arg0 string, arg1 ...any) { 82 m.ctrl.T.Helper() 83 varargs := []any{arg0} 84 for _, a := range arg1 { 85 varargs = append(varargs, a) 86 } 87 m.ctrl.Call(m, "Infof", varargs...) 88 } 89 90 // Infof indicates an expected call of Infof. 91 func (mr *MockLoggerMockRecorder) Infof(arg0 any, arg1 ...any) *gomock.Call { 92 mr.mock.ctrl.T.Helper() 93 varargs := append([]any{arg0}, arg1...) 94 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Infof", reflect.TypeOf((*MockLogger)(nil).Infof), varargs...) 95 } 96 97 // MockPool is a mock of Pool interface. 98 type MockPool struct { 99 ctrl *gomock.Controller 100 recorder *MockPoolMockRecorder 101 } 102 103 // MockPoolMockRecorder is the mock recorder for MockPool. 104 type MockPoolMockRecorder struct { 105 mock *MockPool 106 } 107 108 // NewMockPool creates a new mock instance. 109 func NewMockPool(ctrl *gomock.Controller) *MockPool { 110 mock := &MockPool{ctrl: ctrl} 111 mock.recorder = &MockPoolMockRecorder{mock} 112 return mock 113 } 114 115 // EXPECT returns an object that allows the caller to indicate expected use. 116 func (m *MockPool) EXPECT() *MockPoolMockRecorder { 117 return m.recorder 118 } 119 120 // Close mocks base method. 121 func (m *MockPool) Close() error { 122 m.ctrl.T.Helper() 123 ret := m.ctrl.Call(m, "Close") 124 ret0, _ := ret[0].(error) 125 return ret0 126 } 127 128 // Close indicates an expected call of Close. 129 func (mr *MockPoolMockRecorder) Close() *gomock.Call { 130 mr.mock.ctrl.T.Helper() 131 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockPool)(nil).Close)) 132 } 133 134 // EnsureUpgradeInfo mocks base method. 135 func (m *MockPool) EnsureUpgradeInfo(arg0 string, arg1, arg2 version.Number) (upgradedatabase.UpgradeInfo, error) { 136 m.ctrl.T.Helper() 137 ret := m.ctrl.Call(m, "EnsureUpgradeInfo", arg0, arg1, arg2) 138 ret0, _ := ret[0].(upgradedatabase.UpgradeInfo) 139 ret1, _ := ret[1].(error) 140 return ret0, ret1 141 } 142 143 // EnsureUpgradeInfo indicates an expected call of EnsureUpgradeInfo. 144 func (mr *MockPoolMockRecorder) EnsureUpgradeInfo(arg0, arg1, arg2 any) *gomock.Call { 145 mr.mock.ctrl.T.Helper() 146 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnsureUpgradeInfo", reflect.TypeOf((*MockPool)(nil).EnsureUpgradeInfo), arg0, arg1, arg2) 147 } 148 149 // IsPrimary mocks base method. 150 func (m *MockPool) IsPrimary(arg0 string) (bool, error) { 151 m.ctrl.T.Helper() 152 ret := m.ctrl.Call(m, "IsPrimary", arg0) 153 ret0, _ := ret[0].(bool) 154 ret1, _ := ret[1].(error) 155 return ret0, ret1 156 } 157 158 // IsPrimary indicates an expected call of IsPrimary. 159 func (mr *MockPoolMockRecorder) IsPrimary(arg0 any) *gomock.Call { 160 mr.mock.ctrl.T.Helper() 161 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsPrimary", reflect.TypeOf((*MockPool)(nil).IsPrimary), arg0) 162 } 163 164 // SetStatus mocks base method. 165 func (m *MockPool) SetStatus(arg0 string, arg1 status.Status, arg2 string) error { 166 m.ctrl.T.Helper() 167 ret := m.ctrl.Call(m, "SetStatus", arg0, arg1, arg2) 168 ret0, _ := ret[0].(error) 169 return ret0 170 } 171 172 // SetStatus indicates an expected call of SetStatus. 173 func (mr *MockPoolMockRecorder) SetStatus(arg0, arg1, arg2 any) *gomock.Call { 174 mr.mock.ctrl.T.Helper() 175 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetStatus", reflect.TypeOf((*MockPool)(nil).SetStatus), arg0, arg1, arg2) 176 } 177 178 // MockUpgradeInfo is a mock of UpgradeInfo interface. 179 type MockUpgradeInfo struct { 180 ctrl *gomock.Controller 181 recorder *MockUpgradeInfoMockRecorder 182 } 183 184 // MockUpgradeInfoMockRecorder is the mock recorder for MockUpgradeInfo. 185 type MockUpgradeInfoMockRecorder struct { 186 mock *MockUpgradeInfo 187 } 188 189 // NewMockUpgradeInfo creates a new mock instance. 190 func NewMockUpgradeInfo(ctrl *gomock.Controller) *MockUpgradeInfo { 191 mock := &MockUpgradeInfo{ctrl: ctrl} 192 mock.recorder = &MockUpgradeInfoMockRecorder{mock} 193 return mock 194 } 195 196 // EXPECT returns an object that allows the caller to indicate expected use. 197 func (m *MockUpgradeInfo) EXPECT() *MockUpgradeInfoMockRecorder { 198 return m.recorder 199 } 200 201 // Refresh mocks base method. 202 func (m *MockUpgradeInfo) Refresh() error { 203 m.ctrl.T.Helper() 204 ret := m.ctrl.Call(m, "Refresh") 205 ret0, _ := ret[0].(error) 206 return ret0 207 } 208 209 // Refresh indicates an expected call of Refresh. 210 func (mr *MockUpgradeInfoMockRecorder) Refresh() *gomock.Call { 211 mr.mock.ctrl.T.Helper() 212 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Refresh", reflect.TypeOf((*MockUpgradeInfo)(nil).Refresh)) 213 } 214 215 // SetStatus mocks base method. 216 func (m *MockUpgradeInfo) SetStatus(arg0 state.UpgradeStatus) error { 217 m.ctrl.T.Helper() 218 ret := m.ctrl.Call(m, "SetStatus", arg0) 219 ret0, _ := ret[0].(error) 220 return ret0 221 } 222 223 // SetStatus indicates an expected call of SetStatus. 224 func (mr *MockUpgradeInfoMockRecorder) SetStatus(arg0 any) *gomock.Call { 225 mr.mock.ctrl.T.Helper() 226 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetStatus", reflect.TypeOf((*MockUpgradeInfo)(nil).SetStatus), arg0) 227 } 228 229 // Status mocks base method. 230 func (m *MockUpgradeInfo) Status() state.UpgradeStatus { 231 m.ctrl.T.Helper() 232 ret := m.ctrl.Call(m, "Status") 233 ret0, _ := ret[0].(state.UpgradeStatus) 234 return ret0 235 } 236 237 // Status indicates an expected call of Status. 238 func (mr *MockUpgradeInfoMockRecorder) Status() *gomock.Call { 239 mr.mock.ctrl.T.Helper() 240 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Status", reflect.TypeOf((*MockUpgradeInfo)(nil).Status)) 241 } 242 243 // Watch mocks base method. 244 func (m *MockUpgradeInfo) Watch() state.NotifyWatcher { 245 m.ctrl.T.Helper() 246 ret := m.ctrl.Call(m, "Watch") 247 ret0, _ := ret[0].(state.NotifyWatcher) 248 return ret0 249 } 250 251 // Watch indicates an expected call of Watch. 252 func (mr *MockUpgradeInfoMockRecorder) Watch() *gomock.Call { 253 mr.mock.ctrl.T.Helper() 254 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Watch", reflect.TypeOf((*MockUpgradeInfo)(nil).Watch)) 255 } 256 257 // MockClock is a mock of Clock interface. 258 type MockClock struct { 259 ctrl *gomock.Controller 260 recorder *MockClockMockRecorder 261 } 262 263 // MockClockMockRecorder is the mock recorder for MockClock. 264 type MockClockMockRecorder struct { 265 mock *MockClock 266 } 267 268 // NewMockClock creates a new mock instance. 269 func NewMockClock(ctrl *gomock.Controller) *MockClock { 270 mock := &MockClock{ctrl: ctrl} 271 mock.recorder = &MockClockMockRecorder{mock} 272 return mock 273 } 274 275 // EXPECT returns an object that allows the caller to indicate expected use. 276 func (m *MockClock) EXPECT() *MockClockMockRecorder { 277 return m.recorder 278 } 279 280 // After mocks base method. 281 func (m *MockClock) After(arg0 time.Duration) <-chan time.Time { 282 m.ctrl.T.Helper() 283 ret := m.ctrl.Call(m, "After", arg0) 284 ret0, _ := ret[0].(<-chan time.Time) 285 return ret0 286 } 287 288 // After indicates an expected call of After. 289 func (mr *MockClockMockRecorder) After(arg0 any) *gomock.Call { 290 mr.mock.ctrl.T.Helper() 291 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "After", reflect.TypeOf((*MockClock)(nil).After), arg0) 292 } 293 294 // Now mocks base method. 295 func (m *MockClock) Now() time.Time { 296 m.ctrl.T.Helper() 297 ret := m.ctrl.Call(m, "Now") 298 ret0, _ := ret[0].(time.Time) 299 return ret0 300 } 301 302 // Now indicates an expected call of Now. 303 func (mr *MockClockMockRecorder) Now() *gomock.Call { 304 mr.mock.ctrl.T.Helper() 305 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Now", reflect.TypeOf((*MockClock)(nil).Now)) 306 }