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  }