github.com/willmadison/cli@v6.40.1-0.20181018160101-29d5937903ff+incompatible/command/v6/v6fakes/fake_v3push_version_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package v6fakes 3 4 import ( 5 sync "sync" 6 7 v3action "code.cloudfoundry.org/cli/actor/v3action" 8 v6 "code.cloudfoundry.org/cli/command/v6" 9 ) 10 11 type FakeV3PushVersionActor struct { 12 CloudControllerAPIVersionStub func() string 13 cloudControllerAPIVersionMutex sync.RWMutex 14 cloudControllerAPIVersionArgsForCall []struct { 15 } 16 cloudControllerAPIVersionReturns struct { 17 result1 string 18 } 19 cloudControllerAPIVersionReturnsOnCall map[int]struct { 20 result1 string 21 } 22 GetStreamingLogsForApplicationByNameAndSpaceStub func(string, string, v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error) 23 getStreamingLogsForApplicationByNameAndSpaceMutex sync.RWMutex 24 getStreamingLogsForApplicationByNameAndSpaceArgsForCall []struct { 25 arg1 string 26 arg2 string 27 arg3 v3action.NOAAClient 28 } 29 getStreamingLogsForApplicationByNameAndSpaceReturns struct { 30 result1 <-chan *v3action.LogMessage 31 result2 <-chan error 32 result3 v3action.Warnings 33 result4 error 34 } 35 getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall map[int]struct { 36 result1 <-chan *v3action.LogMessage 37 result2 <-chan error 38 result3 v3action.Warnings 39 result4 error 40 } 41 PollStartStub func(string, chan<- v3action.Warnings) error 42 pollStartMutex sync.RWMutex 43 pollStartArgsForCall []struct { 44 arg1 string 45 arg2 chan<- v3action.Warnings 46 } 47 pollStartReturns struct { 48 result1 error 49 } 50 pollStartReturnsOnCall map[int]struct { 51 result1 error 52 } 53 RestartApplicationStub func(string) (v3action.Warnings, error) 54 restartApplicationMutex sync.RWMutex 55 restartApplicationArgsForCall []struct { 56 arg1 string 57 } 58 restartApplicationReturns struct { 59 result1 v3action.Warnings 60 result2 error 61 } 62 restartApplicationReturnsOnCall map[int]struct { 63 result1 v3action.Warnings 64 result2 error 65 } 66 invocations map[string][][]interface{} 67 invocationsMutex sync.RWMutex 68 } 69 70 func (fake *FakeV3PushVersionActor) CloudControllerAPIVersion() string { 71 fake.cloudControllerAPIVersionMutex.Lock() 72 ret, specificReturn := fake.cloudControllerAPIVersionReturnsOnCall[len(fake.cloudControllerAPIVersionArgsForCall)] 73 fake.cloudControllerAPIVersionArgsForCall = append(fake.cloudControllerAPIVersionArgsForCall, struct { 74 }{}) 75 fake.recordInvocation("CloudControllerAPIVersion", []interface{}{}) 76 fake.cloudControllerAPIVersionMutex.Unlock() 77 if fake.CloudControllerAPIVersionStub != nil { 78 return fake.CloudControllerAPIVersionStub() 79 } 80 if specificReturn { 81 return ret.result1 82 } 83 fakeReturns := fake.cloudControllerAPIVersionReturns 84 return fakeReturns.result1 85 } 86 87 func (fake *FakeV3PushVersionActor) CloudControllerAPIVersionCallCount() int { 88 fake.cloudControllerAPIVersionMutex.RLock() 89 defer fake.cloudControllerAPIVersionMutex.RUnlock() 90 return len(fake.cloudControllerAPIVersionArgsForCall) 91 } 92 93 func (fake *FakeV3PushVersionActor) CloudControllerAPIVersionCalls(stub func() string) { 94 fake.cloudControllerAPIVersionMutex.Lock() 95 defer fake.cloudControllerAPIVersionMutex.Unlock() 96 fake.CloudControllerAPIVersionStub = stub 97 } 98 99 func (fake *FakeV3PushVersionActor) CloudControllerAPIVersionReturns(result1 string) { 100 fake.cloudControllerAPIVersionMutex.Lock() 101 defer fake.cloudControllerAPIVersionMutex.Unlock() 102 fake.CloudControllerAPIVersionStub = nil 103 fake.cloudControllerAPIVersionReturns = struct { 104 result1 string 105 }{result1} 106 } 107 108 func (fake *FakeV3PushVersionActor) CloudControllerAPIVersionReturnsOnCall(i int, result1 string) { 109 fake.cloudControllerAPIVersionMutex.Lock() 110 defer fake.cloudControllerAPIVersionMutex.Unlock() 111 fake.CloudControllerAPIVersionStub = nil 112 if fake.cloudControllerAPIVersionReturnsOnCall == nil { 113 fake.cloudControllerAPIVersionReturnsOnCall = make(map[int]struct { 114 result1 string 115 }) 116 } 117 fake.cloudControllerAPIVersionReturnsOnCall[i] = struct { 118 result1 string 119 }{result1} 120 } 121 122 func (fake *FakeV3PushVersionActor) GetStreamingLogsForApplicationByNameAndSpace(arg1 string, arg2 string, arg3 v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error) { 123 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock() 124 ret, specificReturn := fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall[len(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall)] 125 fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall = append(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall, struct { 126 arg1 string 127 arg2 string 128 arg3 v3action.NOAAClient 129 }{arg1, arg2, arg3}) 130 fake.recordInvocation("GetStreamingLogsForApplicationByNameAndSpace", []interface{}{arg1, arg2, arg3}) 131 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock() 132 if fake.GetStreamingLogsForApplicationByNameAndSpaceStub != nil { 133 return fake.GetStreamingLogsForApplicationByNameAndSpaceStub(arg1, arg2, arg3) 134 } 135 if specificReturn { 136 return ret.result1, ret.result2, ret.result3, ret.result4 137 } 138 fakeReturns := fake.getStreamingLogsForApplicationByNameAndSpaceReturns 139 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3, fakeReturns.result4 140 } 141 142 func (fake *FakeV3PushVersionActor) GetStreamingLogsForApplicationByNameAndSpaceCallCount() int { 143 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock() 144 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock() 145 return len(fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall) 146 } 147 148 func (fake *FakeV3PushVersionActor) GetStreamingLogsForApplicationByNameAndSpaceCalls(stub func(string, string, v3action.NOAAClient) (<-chan *v3action.LogMessage, <-chan error, v3action.Warnings, error)) { 149 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock() 150 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock() 151 fake.GetStreamingLogsForApplicationByNameAndSpaceStub = stub 152 } 153 154 func (fake *FakeV3PushVersionActor) GetStreamingLogsForApplicationByNameAndSpaceArgsForCall(i int) (string, string, v3action.NOAAClient) { 155 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock() 156 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock() 157 argsForCall := fake.getStreamingLogsForApplicationByNameAndSpaceArgsForCall[i] 158 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 159 } 160 161 func (fake *FakeV3PushVersionActor) GetStreamingLogsForApplicationByNameAndSpaceReturns(result1 <-chan *v3action.LogMessage, result2 <-chan error, result3 v3action.Warnings, result4 error) { 162 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock() 163 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock() 164 fake.GetStreamingLogsForApplicationByNameAndSpaceStub = nil 165 fake.getStreamingLogsForApplicationByNameAndSpaceReturns = struct { 166 result1 <-chan *v3action.LogMessage 167 result2 <-chan error 168 result3 v3action.Warnings 169 result4 error 170 }{result1, result2, result3, result4} 171 } 172 173 func (fake *FakeV3PushVersionActor) GetStreamingLogsForApplicationByNameAndSpaceReturnsOnCall(i int, result1 <-chan *v3action.LogMessage, result2 <-chan error, result3 v3action.Warnings, result4 error) { 174 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Lock() 175 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.Unlock() 176 fake.GetStreamingLogsForApplicationByNameAndSpaceStub = nil 177 if fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall == nil { 178 fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall = make(map[int]struct { 179 result1 <-chan *v3action.LogMessage 180 result2 <-chan error 181 result3 v3action.Warnings 182 result4 error 183 }) 184 } 185 fake.getStreamingLogsForApplicationByNameAndSpaceReturnsOnCall[i] = struct { 186 result1 <-chan *v3action.LogMessage 187 result2 <-chan error 188 result3 v3action.Warnings 189 result4 error 190 }{result1, result2, result3, result4} 191 } 192 193 func (fake *FakeV3PushVersionActor) PollStart(arg1 string, arg2 chan<- v3action.Warnings) error { 194 fake.pollStartMutex.Lock() 195 ret, specificReturn := fake.pollStartReturnsOnCall[len(fake.pollStartArgsForCall)] 196 fake.pollStartArgsForCall = append(fake.pollStartArgsForCall, struct { 197 arg1 string 198 arg2 chan<- v3action.Warnings 199 }{arg1, arg2}) 200 fake.recordInvocation("PollStart", []interface{}{arg1, arg2}) 201 fake.pollStartMutex.Unlock() 202 if fake.PollStartStub != nil { 203 return fake.PollStartStub(arg1, arg2) 204 } 205 if specificReturn { 206 return ret.result1 207 } 208 fakeReturns := fake.pollStartReturns 209 return fakeReturns.result1 210 } 211 212 func (fake *FakeV3PushVersionActor) PollStartCallCount() int { 213 fake.pollStartMutex.RLock() 214 defer fake.pollStartMutex.RUnlock() 215 return len(fake.pollStartArgsForCall) 216 } 217 218 func (fake *FakeV3PushVersionActor) PollStartCalls(stub func(string, chan<- v3action.Warnings) error) { 219 fake.pollStartMutex.Lock() 220 defer fake.pollStartMutex.Unlock() 221 fake.PollStartStub = stub 222 } 223 224 func (fake *FakeV3PushVersionActor) PollStartArgsForCall(i int) (string, chan<- v3action.Warnings) { 225 fake.pollStartMutex.RLock() 226 defer fake.pollStartMutex.RUnlock() 227 argsForCall := fake.pollStartArgsForCall[i] 228 return argsForCall.arg1, argsForCall.arg2 229 } 230 231 func (fake *FakeV3PushVersionActor) PollStartReturns(result1 error) { 232 fake.pollStartMutex.Lock() 233 defer fake.pollStartMutex.Unlock() 234 fake.PollStartStub = nil 235 fake.pollStartReturns = struct { 236 result1 error 237 }{result1} 238 } 239 240 func (fake *FakeV3PushVersionActor) PollStartReturnsOnCall(i int, result1 error) { 241 fake.pollStartMutex.Lock() 242 defer fake.pollStartMutex.Unlock() 243 fake.PollStartStub = nil 244 if fake.pollStartReturnsOnCall == nil { 245 fake.pollStartReturnsOnCall = make(map[int]struct { 246 result1 error 247 }) 248 } 249 fake.pollStartReturnsOnCall[i] = struct { 250 result1 error 251 }{result1} 252 } 253 254 func (fake *FakeV3PushVersionActor) RestartApplication(arg1 string) (v3action.Warnings, error) { 255 fake.restartApplicationMutex.Lock() 256 ret, specificReturn := fake.restartApplicationReturnsOnCall[len(fake.restartApplicationArgsForCall)] 257 fake.restartApplicationArgsForCall = append(fake.restartApplicationArgsForCall, struct { 258 arg1 string 259 }{arg1}) 260 fake.recordInvocation("RestartApplication", []interface{}{arg1}) 261 fake.restartApplicationMutex.Unlock() 262 if fake.RestartApplicationStub != nil { 263 return fake.RestartApplicationStub(arg1) 264 } 265 if specificReturn { 266 return ret.result1, ret.result2 267 } 268 fakeReturns := fake.restartApplicationReturns 269 return fakeReturns.result1, fakeReturns.result2 270 } 271 272 func (fake *FakeV3PushVersionActor) RestartApplicationCallCount() int { 273 fake.restartApplicationMutex.RLock() 274 defer fake.restartApplicationMutex.RUnlock() 275 return len(fake.restartApplicationArgsForCall) 276 } 277 278 func (fake *FakeV3PushVersionActor) RestartApplicationCalls(stub func(string) (v3action.Warnings, error)) { 279 fake.restartApplicationMutex.Lock() 280 defer fake.restartApplicationMutex.Unlock() 281 fake.RestartApplicationStub = stub 282 } 283 284 func (fake *FakeV3PushVersionActor) RestartApplicationArgsForCall(i int) string { 285 fake.restartApplicationMutex.RLock() 286 defer fake.restartApplicationMutex.RUnlock() 287 argsForCall := fake.restartApplicationArgsForCall[i] 288 return argsForCall.arg1 289 } 290 291 func (fake *FakeV3PushVersionActor) RestartApplicationReturns(result1 v3action.Warnings, result2 error) { 292 fake.restartApplicationMutex.Lock() 293 defer fake.restartApplicationMutex.Unlock() 294 fake.RestartApplicationStub = nil 295 fake.restartApplicationReturns = struct { 296 result1 v3action.Warnings 297 result2 error 298 }{result1, result2} 299 } 300 301 func (fake *FakeV3PushVersionActor) RestartApplicationReturnsOnCall(i int, result1 v3action.Warnings, result2 error) { 302 fake.restartApplicationMutex.Lock() 303 defer fake.restartApplicationMutex.Unlock() 304 fake.RestartApplicationStub = nil 305 if fake.restartApplicationReturnsOnCall == nil { 306 fake.restartApplicationReturnsOnCall = make(map[int]struct { 307 result1 v3action.Warnings 308 result2 error 309 }) 310 } 311 fake.restartApplicationReturnsOnCall[i] = struct { 312 result1 v3action.Warnings 313 result2 error 314 }{result1, result2} 315 } 316 317 func (fake *FakeV3PushVersionActor) Invocations() map[string][][]interface{} { 318 fake.invocationsMutex.RLock() 319 defer fake.invocationsMutex.RUnlock() 320 fake.cloudControllerAPIVersionMutex.RLock() 321 defer fake.cloudControllerAPIVersionMutex.RUnlock() 322 fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RLock() 323 defer fake.getStreamingLogsForApplicationByNameAndSpaceMutex.RUnlock() 324 fake.pollStartMutex.RLock() 325 defer fake.pollStartMutex.RUnlock() 326 fake.restartApplicationMutex.RLock() 327 defer fake.restartApplicationMutex.RUnlock() 328 copiedInvocations := map[string][][]interface{}{} 329 for key, value := range fake.invocations { 330 copiedInvocations[key] = value 331 } 332 return copiedInvocations 333 } 334 335 func (fake *FakeV3PushVersionActor) recordInvocation(key string, args []interface{}) { 336 fake.invocationsMutex.Lock() 337 defer fake.invocationsMutex.Unlock() 338 if fake.invocations == nil { 339 fake.invocations = map[string][][]interface{}{} 340 } 341 if fake.invocations[key] == nil { 342 fake.invocations[key] = [][]interface{}{} 343 } 344 fake.invocations[key] = append(fake.invocations[key], args) 345 } 346 347 var _ v6.V3PushVersionActor = new(FakeV3PushVersionActor)