gitlab.com/jfprevost/gitlab-runner-notlscheck@v11.11.4+incompatible/helpers/docker/mock_Machine.go (about) 1 // Code generated by mockery v1.0.0. DO NOT EDIT. 2 3 // This comment works around https://github.com/vektra/mockery/issues/155 4 5 package docker_helpers 6 7 import mock "github.com/stretchr/testify/mock" 8 import time "time" 9 10 // MockMachine is an autogenerated mock type for the Machine type 11 type MockMachine struct { 12 mock.Mock 13 } 14 15 // CanConnect provides a mock function with given fields: name, skipCache 16 func (_m *MockMachine) CanConnect(name string, skipCache bool) bool { 17 ret := _m.Called(name, skipCache) 18 19 var r0 bool 20 if rf, ok := ret.Get(0).(func(string, bool) bool); ok { 21 r0 = rf(name, skipCache) 22 } else { 23 r0 = ret.Get(0).(bool) 24 } 25 26 return r0 27 } 28 29 // Create provides a mock function with given fields: driver, name, opts 30 func (_m *MockMachine) Create(driver string, name string, opts ...string) error { 31 _va := make([]interface{}, len(opts)) 32 for _i := range opts { 33 _va[_i] = opts[_i] 34 } 35 var _ca []interface{} 36 _ca = append(_ca, driver, name) 37 _ca = append(_ca, _va...) 38 ret := _m.Called(_ca...) 39 40 var r0 error 41 if rf, ok := ret.Get(0).(func(string, string, ...string) error); ok { 42 r0 = rf(driver, name, opts...) 43 } else { 44 r0 = ret.Error(0) 45 } 46 47 return r0 48 } 49 50 // Credentials provides a mock function with given fields: name 51 func (_m *MockMachine) Credentials(name string) (DockerCredentials, error) { 52 ret := _m.Called(name) 53 54 var r0 DockerCredentials 55 if rf, ok := ret.Get(0).(func(string) DockerCredentials); ok { 56 r0 = rf(name) 57 } else { 58 r0 = ret.Get(0).(DockerCredentials) 59 } 60 61 var r1 error 62 if rf, ok := ret.Get(1).(func(string) error); ok { 63 r1 = rf(name) 64 } else { 65 r1 = ret.Error(1) 66 } 67 68 return r0, r1 69 } 70 71 // Exist provides a mock function with given fields: name 72 func (_m *MockMachine) Exist(name string) bool { 73 ret := _m.Called(name) 74 75 var r0 bool 76 if rf, ok := ret.Get(0).(func(string) bool); ok { 77 r0 = rf(name) 78 } else { 79 r0 = ret.Get(0).(bool) 80 } 81 82 return r0 83 } 84 85 // List provides a mock function with given fields: 86 func (_m *MockMachine) List() ([]string, error) { 87 ret := _m.Called() 88 89 var r0 []string 90 if rf, ok := ret.Get(0).(func() []string); ok { 91 r0 = rf() 92 } else { 93 if ret.Get(0) != nil { 94 r0 = ret.Get(0).([]string) 95 } 96 } 97 98 var r1 error 99 if rf, ok := ret.Get(1).(func() error); ok { 100 r1 = rf() 101 } else { 102 r1 = ret.Error(1) 103 } 104 105 return r0, r1 106 } 107 108 // Provision provides a mock function with given fields: name 109 func (_m *MockMachine) Provision(name string) error { 110 ret := _m.Called(name) 111 112 var r0 error 113 if rf, ok := ret.Get(0).(func(string) error); ok { 114 r0 = rf(name) 115 } else { 116 r0 = ret.Error(0) 117 } 118 119 return r0 120 } 121 122 // Remove provides a mock function with given fields: name 123 func (_m *MockMachine) Remove(name string) error { 124 ret := _m.Called(name) 125 126 var r0 error 127 if rf, ok := ret.Get(0).(func(string) error); ok { 128 r0 = rf(name) 129 } else { 130 r0 = ret.Error(0) 131 } 132 133 return r0 134 } 135 136 // Stop provides a mock function with given fields: name, timeout 137 func (_m *MockMachine) Stop(name string, timeout time.Duration) error { 138 ret := _m.Called(name, timeout) 139 140 var r0 error 141 if rf, ok := ret.Get(0).(func(string, time.Duration) error); ok { 142 r0 = rf(name, timeout) 143 } else { 144 r0 = ret.Error(0) 145 } 146 147 return r0 148 }