github.com/juju/juju@v0.0.0-20240430160146-1752b71fcf00/worker/uniter/runner/mocks/factory_mock.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: github.com/juju/juju/worker/uniter/runner (interfaces: Factory,Runner) 3 // 4 // Generated by this command: 5 // 6 // mockgen -package mocks -destination mocks/factory_mock.go github.com/juju/juju/worker/uniter/runner Factory,Runner 7 // 8 9 // Package mocks is a generated GoMock package. 10 package mocks 11 12 import ( 13 reflect "reflect" 14 15 uniter "github.com/juju/juju/api/agent/uniter" 16 hook "github.com/juju/juju/worker/uniter/hook" 17 runner "github.com/juju/juju/worker/uniter/runner" 18 context "github.com/juju/juju/worker/uniter/runner/context" 19 exec "github.com/juju/utils/v3/exec" 20 gomock "go.uber.org/mock/gomock" 21 ) 22 23 // MockFactory is a mock of Factory interface. 24 type MockFactory struct { 25 ctrl *gomock.Controller 26 recorder *MockFactoryMockRecorder 27 } 28 29 // MockFactoryMockRecorder is the mock recorder for MockFactory. 30 type MockFactoryMockRecorder struct { 31 mock *MockFactory 32 } 33 34 // NewMockFactory creates a new mock instance. 35 func NewMockFactory(ctrl *gomock.Controller) *MockFactory { 36 mock := &MockFactory{ctrl: ctrl} 37 mock.recorder = &MockFactoryMockRecorder{mock} 38 return mock 39 } 40 41 // EXPECT returns an object that allows the caller to indicate expected use. 42 func (m *MockFactory) EXPECT() *MockFactoryMockRecorder { 43 return m.recorder 44 } 45 46 // NewActionRunner mocks base method. 47 func (m *MockFactory) NewActionRunner(arg0 *uniter.Action, arg1 <-chan struct{}) (runner.Runner, error) { 48 m.ctrl.T.Helper() 49 ret := m.ctrl.Call(m, "NewActionRunner", arg0, arg1) 50 ret0, _ := ret[0].(runner.Runner) 51 ret1, _ := ret[1].(error) 52 return ret0, ret1 53 } 54 55 // NewActionRunner indicates an expected call of NewActionRunner. 56 func (mr *MockFactoryMockRecorder) NewActionRunner(arg0, arg1 any) *gomock.Call { 57 mr.mock.ctrl.T.Helper() 58 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewActionRunner", reflect.TypeOf((*MockFactory)(nil).NewActionRunner), arg0, arg1) 59 } 60 61 // NewCommandRunner mocks base method. 62 func (m *MockFactory) NewCommandRunner(arg0 context.CommandInfo) (runner.Runner, error) { 63 m.ctrl.T.Helper() 64 ret := m.ctrl.Call(m, "NewCommandRunner", arg0) 65 ret0, _ := ret[0].(runner.Runner) 66 ret1, _ := ret[1].(error) 67 return ret0, ret1 68 } 69 70 // NewCommandRunner indicates an expected call of NewCommandRunner. 71 func (mr *MockFactoryMockRecorder) NewCommandRunner(arg0 any) *gomock.Call { 72 mr.mock.ctrl.T.Helper() 73 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewCommandRunner", reflect.TypeOf((*MockFactory)(nil).NewCommandRunner), arg0) 74 } 75 76 // NewHookRunner mocks base method. 77 func (m *MockFactory) NewHookRunner(arg0 hook.Info) (runner.Runner, error) { 78 m.ctrl.T.Helper() 79 ret := m.ctrl.Call(m, "NewHookRunner", arg0) 80 ret0, _ := ret[0].(runner.Runner) 81 ret1, _ := ret[1].(error) 82 return ret0, ret1 83 } 84 85 // NewHookRunner indicates an expected call of NewHookRunner. 86 func (mr *MockFactoryMockRecorder) NewHookRunner(arg0 any) *gomock.Call { 87 mr.mock.ctrl.T.Helper() 88 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewHookRunner", reflect.TypeOf((*MockFactory)(nil).NewHookRunner), arg0) 89 } 90 91 // MockRunner is a mock of Runner interface. 92 type MockRunner struct { 93 ctrl *gomock.Controller 94 recorder *MockRunnerMockRecorder 95 } 96 97 // MockRunnerMockRecorder is the mock recorder for MockRunner. 98 type MockRunnerMockRecorder struct { 99 mock *MockRunner 100 } 101 102 // NewMockRunner creates a new mock instance. 103 func NewMockRunner(ctrl *gomock.Controller) *MockRunner { 104 mock := &MockRunner{ctrl: ctrl} 105 mock.recorder = &MockRunnerMockRecorder{mock} 106 return mock 107 } 108 109 // EXPECT returns an object that allows the caller to indicate expected use. 110 func (m *MockRunner) EXPECT() *MockRunnerMockRecorder { 111 return m.recorder 112 } 113 114 // Context mocks base method. 115 func (m *MockRunner) Context() context.Context { 116 m.ctrl.T.Helper() 117 ret := m.ctrl.Call(m, "Context") 118 ret0, _ := ret[0].(context.Context) 119 return ret0 120 } 121 122 // Context indicates an expected call of Context. 123 func (mr *MockRunnerMockRecorder) Context() *gomock.Call { 124 mr.mock.ctrl.T.Helper() 125 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Context", reflect.TypeOf((*MockRunner)(nil).Context)) 126 } 127 128 // RunAction mocks base method. 129 func (m *MockRunner) RunAction(arg0 string) (runner.HookHandlerType, error) { 130 m.ctrl.T.Helper() 131 ret := m.ctrl.Call(m, "RunAction", arg0) 132 ret0, _ := ret[0].(runner.HookHandlerType) 133 ret1, _ := ret[1].(error) 134 return ret0, ret1 135 } 136 137 // RunAction indicates an expected call of RunAction. 138 func (mr *MockRunnerMockRecorder) RunAction(arg0 any) *gomock.Call { 139 mr.mock.ctrl.T.Helper() 140 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunAction", reflect.TypeOf((*MockRunner)(nil).RunAction), arg0) 141 } 142 143 // RunCommands mocks base method. 144 func (m *MockRunner) RunCommands(arg0 string, arg1 runner.RunLocation) (*exec.ExecResponse, error) { 145 m.ctrl.T.Helper() 146 ret := m.ctrl.Call(m, "RunCommands", arg0, arg1) 147 ret0, _ := ret[0].(*exec.ExecResponse) 148 ret1, _ := ret[1].(error) 149 return ret0, ret1 150 } 151 152 // RunCommands indicates an expected call of RunCommands. 153 func (mr *MockRunnerMockRecorder) RunCommands(arg0, arg1 any) *gomock.Call { 154 mr.mock.ctrl.T.Helper() 155 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunCommands", reflect.TypeOf((*MockRunner)(nil).RunCommands), arg0, arg1) 156 } 157 158 // RunHook mocks base method. 159 func (m *MockRunner) RunHook(arg0 string) (runner.HookHandlerType, error) { 160 m.ctrl.T.Helper() 161 ret := m.ctrl.Call(m, "RunHook", arg0) 162 ret0, _ := ret[0].(runner.HookHandlerType) 163 ret1, _ := ret[1].(error) 164 return ret0, ret1 165 } 166 167 // RunHook indicates an expected call of RunHook. 168 func (mr *MockRunnerMockRecorder) RunHook(arg0 any) *gomock.Call { 169 mr.mock.ctrl.T.Helper() 170 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RunHook", reflect.TypeOf((*MockRunner)(nil).RunHook), arg0) 171 }