github.com/orange-cloudfoundry/cli@v7.1.0+incompatible/command/common/commonfakes/fake_install_plugin_actor.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package commonfakes 3 4 import ( 5 "sync" 6 7 "code.cloudfoundry.org/cli/actor/pluginaction" 8 "code.cloudfoundry.org/cli/api/plugin" 9 "code.cloudfoundry.org/cli/command/common" 10 "code.cloudfoundry.org/cli/util/configv3" 11 ) 12 13 type FakeInstallPluginActor struct { 14 CreateExecutableCopyStub func(string, string) (string, error) 15 createExecutableCopyMutex sync.RWMutex 16 createExecutableCopyArgsForCall []struct { 17 arg1 string 18 arg2 string 19 } 20 createExecutableCopyReturns struct { 21 result1 string 22 result2 error 23 } 24 createExecutableCopyReturnsOnCall map[int]struct { 25 result1 string 26 result2 error 27 } 28 DownloadExecutableBinaryFromURLStub func(string, string, plugin.ProxyReader) (string, error) 29 downloadExecutableBinaryFromURLMutex sync.RWMutex 30 downloadExecutableBinaryFromURLArgsForCall []struct { 31 arg1 string 32 arg2 string 33 arg3 plugin.ProxyReader 34 } 35 downloadExecutableBinaryFromURLReturns struct { 36 result1 string 37 result2 error 38 } 39 downloadExecutableBinaryFromURLReturnsOnCall map[int]struct { 40 result1 string 41 result2 error 42 } 43 FileExistsStub func(string) bool 44 fileExistsMutex sync.RWMutex 45 fileExistsArgsForCall []struct { 46 arg1 string 47 } 48 fileExistsReturns struct { 49 result1 bool 50 } 51 fileExistsReturnsOnCall map[int]struct { 52 result1 bool 53 } 54 GetAndValidatePluginStub func(pluginaction.PluginMetadata, pluginaction.CommandList, string) (configv3.Plugin, error) 55 getAndValidatePluginMutex sync.RWMutex 56 getAndValidatePluginArgsForCall []struct { 57 arg1 pluginaction.PluginMetadata 58 arg2 pluginaction.CommandList 59 arg3 string 60 } 61 getAndValidatePluginReturns struct { 62 result1 configv3.Plugin 63 result2 error 64 } 65 getAndValidatePluginReturnsOnCall map[int]struct { 66 result1 configv3.Plugin 67 result2 error 68 } 69 GetPlatformStringStub func(string, string) string 70 getPlatformStringMutex sync.RWMutex 71 getPlatformStringArgsForCall []struct { 72 arg1 string 73 arg2 string 74 } 75 getPlatformStringReturns struct { 76 result1 string 77 } 78 getPlatformStringReturnsOnCall map[int]struct { 79 result1 string 80 } 81 GetPluginInfoFromRepositoriesForPlatformStub func(string, []configv3.PluginRepository, string) (pluginaction.PluginInfo, []string, error) 82 getPluginInfoFromRepositoriesForPlatformMutex sync.RWMutex 83 getPluginInfoFromRepositoriesForPlatformArgsForCall []struct { 84 arg1 string 85 arg2 []configv3.PluginRepository 86 arg3 string 87 } 88 getPluginInfoFromRepositoriesForPlatformReturns struct { 89 result1 pluginaction.PluginInfo 90 result2 []string 91 result3 error 92 } 93 getPluginInfoFromRepositoriesForPlatformReturnsOnCall map[int]struct { 94 result1 pluginaction.PluginInfo 95 result2 []string 96 result3 error 97 } 98 GetPluginRepositoryStub func(string) (configv3.PluginRepository, error) 99 getPluginRepositoryMutex sync.RWMutex 100 getPluginRepositoryArgsForCall []struct { 101 arg1 string 102 } 103 getPluginRepositoryReturns struct { 104 result1 configv3.PluginRepository 105 result2 error 106 } 107 getPluginRepositoryReturnsOnCall map[int]struct { 108 result1 configv3.PluginRepository 109 result2 error 110 } 111 InstallPluginFromPathStub func(string, configv3.Plugin) error 112 installPluginFromPathMutex sync.RWMutex 113 installPluginFromPathArgsForCall []struct { 114 arg1 string 115 arg2 configv3.Plugin 116 } 117 installPluginFromPathReturns struct { 118 result1 error 119 } 120 installPluginFromPathReturnsOnCall map[int]struct { 121 result1 error 122 } 123 UninstallPluginStub func(pluginaction.PluginUninstaller, string) error 124 uninstallPluginMutex sync.RWMutex 125 uninstallPluginArgsForCall []struct { 126 arg1 pluginaction.PluginUninstaller 127 arg2 string 128 } 129 uninstallPluginReturns struct { 130 result1 error 131 } 132 uninstallPluginReturnsOnCall map[int]struct { 133 result1 error 134 } 135 ValidateFileChecksumStub func(string, string) bool 136 validateFileChecksumMutex sync.RWMutex 137 validateFileChecksumArgsForCall []struct { 138 arg1 string 139 arg2 string 140 } 141 validateFileChecksumReturns struct { 142 result1 bool 143 } 144 validateFileChecksumReturnsOnCall map[int]struct { 145 result1 bool 146 } 147 invocations map[string][][]interface{} 148 invocationsMutex sync.RWMutex 149 } 150 151 func (fake *FakeInstallPluginActor) CreateExecutableCopy(arg1 string, arg2 string) (string, error) { 152 fake.createExecutableCopyMutex.Lock() 153 ret, specificReturn := fake.createExecutableCopyReturnsOnCall[len(fake.createExecutableCopyArgsForCall)] 154 fake.createExecutableCopyArgsForCall = append(fake.createExecutableCopyArgsForCall, struct { 155 arg1 string 156 arg2 string 157 }{arg1, arg2}) 158 fake.recordInvocation("CreateExecutableCopy", []interface{}{arg1, arg2}) 159 fake.createExecutableCopyMutex.Unlock() 160 if fake.CreateExecutableCopyStub != nil { 161 return fake.CreateExecutableCopyStub(arg1, arg2) 162 } 163 if specificReturn { 164 return ret.result1, ret.result2 165 } 166 fakeReturns := fake.createExecutableCopyReturns 167 return fakeReturns.result1, fakeReturns.result2 168 } 169 170 func (fake *FakeInstallPluginActor) CreateExecutableCopyCallCount() int { 171 fake.createExecutableCopyMutex.RLock() 172 defer fake.createExecutableCopyMutex.RUnlock() 173 return len(fake.createExecutableCopyArgsForCall) 174 } 175 176 func (fake *FakeInstallPluginActor) CreateExecutableCopyCalls(stub func(string, string) (string, error)) { 177 fake.createExecutableCopyMutex.Lock() 178 defer fake.createExecutableCopyMutex.Unlock() 179 fake.CreateExecutableCopyStub = stub 180 } 181 182 func (fake *FakeInstallPluginActor) CreateExecutableCopyArgsForCall(i int) (string, string) { 183 fake.createExecutableCopyMutex.RLock() 184 defer fake.createExecutableCopyMutex.RUnlock() 185 argsForCall := fake.createExecutableCopyArgsForCall[i] 186 return argsForCall.arg1, argsForCall.arg2 187 } 188 189 func (fake *FakeInstallPluginActor) CreateExecutableCopyReturns(result1 string, result2 error) { 190 fake.createExecutableCopyMutex.Lock() 191 defer fake.createExecutableCopyMutex.Unlock() 192 fake.CreateExecutableCopyStub = nil 193 fake.createExecutableCopyReturns = struct { 194 result1 string 195 result2 error 196 }{result1, result2} 197 } 198 199 func (fake *FakeInstallPluginActor) CreateExecutableCopyReturnsOnCall(i int, result1 string, result2 error) { 200 fake.createExecutableCopyMutex.Lock() 201 defer fake.createExecutableCopyMutex.Unlock() 202 fake.CreateExecutableCopyStub = nil 203 if fake.createExecutableCopyReturnsOnCall == nil { 204 fake.createExecutableCopyReturnsOnCall = make(map[int]struct { 205 result1 string 206 result2 error 207 }) 208 } 209 fake.createExecutableCopyReturnsOnCall[i] = struct { 210 result1 string 211 result2 error 212 }{result1, result2} 213 } 214 215 func (fake *FakeInstallPluginActor) DownloadExecutableBinaryFromURL(arg1 string, arg2 string, arg3 plugin.ProxyReader) (string, error) { 216 fake.downloadExecutableBinaryFromURLMutex.Lock() 217 ret, specificReturn := fake.downloadExecutableBinaryFromURLReturnsOnCall[len(fake.downloadExecutableBinaryFromURLArgsForCall)] 218 fake.downloadExecutableBinaryFromURLArgsForCall = append(fake.downloadExecutableBinaryFromURLArgsForCall, struct { 219 arg1 string 220 arg2 string 221 arg3 plugin.ProxyReader 222 }{arg1, arg2, arg3}) 223 fake.recordInvocation("DownloadExecutableBinaryFromURL", []interface{}{arg1, arg2, arg3}) 224 fake.downloadExecutableBinaryFromURLMutex.Unlock() 225 if fake.DownloadExecutableBinaryFromURLStub != nil { 226 return fake.DownloadExecutableBinaryFromURLStub(arg1, arg2, arg3) 227 } 228 if specificReturn { 229 return ret.result1, ret.result2 230 } 231 fakeReturns := fake.downloadExecutableBinaryFromURLReturns 232 return fakeReturns.result1, fakeReturns.result2 233 } 234 235 func (fake *FakeInstallPluginActor) DownloadExecutableBinaryFromURLCallCount() int { 236 fake.downloadExecutableBinaryFromURLMutex.RLock() 237 defer fake.downloadExecutableBinaryFromURLMutex.RUnlock() 238 return len(fake.downloadExecutableBinaryFromURLArgsForCall) 239 } 240 241 func (fake *FakeInstallPluginActor) DownloadExecutableBinaryFromURLCalls(stub func(string, string, plugin.ProxyReader) (string, error)) { 242 fake.downloadExecutableBinaryFromURLMutex.Lock() 243 defer fake.downloadExecutableBinaryFromURLMutex.Unlock() 244 fake.DownloadExecutableBinaryFromURLStub = stub 245 } 246 247 func (fake *FakeInstallPluginActor) DownloadExecutableBinaryFromURLArgsForCall(i int) (string, string, plugin.ProxyReader) { 248 fake.downloadExecutableBinaryFromURLMutex.RLock() 249 defer fake.downloadExecutableBinaryFromURLMutex.RUnlock() 250 argsForCall := fake.downloadExecutableBinaryFromURLArgsForCall[i] 251 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 252 } 253 254 func (fake *FakeInstallPluginActor) DownloadExecutableBinaryFromURLReturns(result1 string, result2 error) { 255 fake.downloadExecutableBinaryFromURLMutex.Lock() 256 defer fake.downloadExecutableBinaryFromURLMutex.Unlock() 257 fake.DownloadExecutableBinaryFromURLStub = nil 258 fake.downloadExecutableBinaryFromURLReturns = struct { 259 result1 string 260 result2 error 261 }{result1, result2} 262 } 263 264 func (fake *FakeInstallPluginActor) DownloadExecutableBinaryFromURLReturnsOnCall(i int, result1 string, result2 error) { 265 fake.downloadExecutableBinaryFromURLMutex.Lock() 266 defer fake.downloadExecutableBinaryFromURLMutex.Unlock() 267 fake.DownloadExecutableBinaryFromURLStub = nil 268 if fake.downloadExecutableBinaryFromURLReturnsOnCall == nil { 269 fake.downloadExecutableBinaryFromURLReturnsOnCall = make(map[int]struct { 270 result1 string 271 result2 error 272 }) 273 } 274 fake.downloadExecutableBinaryFromURLReturnsOnCall[i] = struct { 275 result1 string 276 result2 error 277 }{result1, result2} 278 } 279 280 func (fake *FakeInstallPluginActor) FileExists(arg1 string) bool { 281 fake.fileExistsMutex.Lock() 282 ret, specificReturn := fake.fileExistsReturnsOnCall[len(fake.fileExistsArgsForCall)] 283 fake.fileExistsArgsForCall = append(fake.fileExistsArgsForCall, struct { 284 arg1 string 285 }{arg1}) 286 fake.recordInvocation("FileExists", []interface{}{arg1}) 287 fake.fileExistsMutex.Unlock() 288 if fake.FileExistsStub != nil { 289 return fake.FileExistsStub(arg1) 290 } 291 if specificReturn { 292 return ret.result1 293 } 294 fakeReturns := fake.fileExistsReturns 295 return fakeReturns.result1 296 } 297 298 func (fake *FakeInstallPluginActor) FileExistsCallCount() int { 299 fake.fileExistsMutex.RLock() 300 defer fake.fileExistsMutex.RUnlock() 301 return len(fake.fileExistsArgsForCall) 302 } 303 304 func (fake *FakeInstallPluginActor) FileExistsCalls(stub func(string) bool) { 305 fake.fileExistsMutex.Lock() 306 defer fake.fileExistsMutex.Unlock() 307 fake.FileExistsStub = stub 308 } 309 310 func (fake *FakeInstallPluginActor) FileExistsArgsForCall(i int) string { 311 fake.fileExistsMutex.RLock() 312 defer fake.fileExistsMutex.RUnlock() 313 argsForCall := fake.fileExistsArgsForCall[i] 314 return argsForCall.arg1 315 } 316 317 func (fake *FakeInstallPluginActor) FileExistsReturns(result1 bool) { 318 fake.fileExistsMutex.Lock() 319 defer fake.fileExistsMutex.Unlock() 320 fake.FileExistsStub = nil 321 fake.fileExistsReturns = struct { 322 result1 bool 323 }{result1} 324 } 325 326 func (fake *FakeInstallPluginActor) FileExistsReturnsOnCall(i int, result1 bool) { 327 fake.fileExistsMutex.Lock() 328 defer fake.fileExistsMutex.Unlock() 329 fake.FileExistsStub = nil 330 if fake.fileExistsReturnsOnCall == nil { 331 fake.fileExistsReturnsOnCall = make(map[int]struct { 332 result1 bool 333 }) 334 } 335 fake.fileExistsReturnsOnCall[i] = struct { 336 result1 bool 337 }{result1} 338 } 339 340 func (fake *FakeInstallPluginActor) GetAndValidatePlugin(arg1 pluginaction.PluginMetadata, arg2 pluginaction.CommandList, arg3 string) (configv3.Plugin, error) { 341 fake.getAndValidatePluginMutex.Lock() 342 ret, specificReturn := fake.getAndValidatePluginReturnsOnCall[len(fake.getAndValidatePluginArgsForCall)] 343 fake.getAndValidatePluginArgsForCall = append(fake.getAndValidatePluginArgsForCall, struct { 344 arg1 pluginaction.PluginMetadata 345 arg2 pluginaction.CommandList 346 arg3 string 347 }{arg1, arg2, arg3}) 348 fake.recordInvocation("GetAndValidatePlugin", []interface{}{arg1, arg2, arg3}) 349 fake.getAndValidatePluginMutex.Unlock() 350 if fake.GetAndValidatePluginStub != nil { 351 return fake.GetAndValidatePluginStub(arg1, arg2, arg3) 352 } 353 if specificReturn { 354 return ret.result1, ret.result2 355 } 356 fakeReturns := fake.getAndValidatePluginReturns 357 return fakeReturns.result1, fakeReturns.result2 358 } 359 360 func (fake *FakeInstallPluginActor) GetAndValidatePluginCallCount() int { 361 fake.getAndValidatePluginMutex.RLock() 362 defer fake.getAndValidatePluginMutex.RUnlock() 363 return len(fake.getAndValidatePluginArgsForCall) 364 } 365 366 func (fake *FakeInstallPluginActor) GetAndValidatePluginCalls(stub func(pluginaction.PluginMetadata, pluginaction.CommandList, string) (configv3.Plugin, error)) { 367 fake.getAndValidatePluginMutex.Lock() 368 defer fake.getAndValidatePluginMutex.Unlock() 369 fake.GetAndValidatePluginStub = stub 370 } 371 372 func (fake *FakeInstallPluginActor) GetAndValidatePluginArgsForCall(i int) (pluginaction.PluginMetadata, pluginaction.CommandList, string) { 373 fake.getAndValidatePluginMutex.RLock() 374 defer fake.getAndValidatePluginMutex.RUnlock() 375 argsForCall := fake.getAndValidatePluginArgsForCall[i] 376 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 377 } 378 379 func (fake *FakeInstallPluginActor) GetAndValidatePluginReturns(result1 configv3.Plugin, result2 error) { 380 fake.getAndValidatePluginMutex.Lock() 381 defer fake.getAndValidatePluginMutex.Unlock() 382 fake.GetAndValidatePluginStub = nil 383 fake.getAndValidatePluginReturns = struct { 384 result1 configv3.Plugin 385 result2 error 386 }{result1, result2} 387 } 388 389 func (fake *FakeInstallPluginActor) GetAndValidatePluginReturnsOnCall(i int, result1 configv3.Plugin, result2 error) { 390 fake.getAndValidatePluginMutex.Lock() 391 defer fake.getAndValidatePluginMutex.Unlock() 392 fake.GetAndValidatePluginStub = nil 393 if fake.getAndValidatePluginReturnsOnCall == nil { 394 fake.getAndValidatePluginReturnsOnCall = make(map[int]struct { 395 result1 configv3.Plugin 396 result2 error 397 }) 398 } 399 fake.getAndValidatePluginReturnsOnCall[i] = struct { 400 result1 configv3.Plugin 401 result2 error 402 }{result1, result2} 403 } 404 405 func (fake *FakeInstallPluginActor) GetPlatformString(arg1 string, arg2 string) string { 406 fake.getPlatformStringMutex.Lock() 407 ret, specificReturn := fake.getPlatformStringReturnsOnCall[len(fake.getPlatformStringArgsForCall)] 408 fake.getPlatformStringArgsForCall = append(fake.getPlatformStringArgsForCall, struct { 409 arg1 string 410 arg2 string 411 }{arg1, arg2}) 412 fake.recordInvocation("GetPlatformString", []interface{}{arg1, arg2}) 413 fake.getPlatformStringMutex.Unlock() 414 if fake.GetPlatformStringStub != nil { 415 return fake.GetPlatformStringStub(arg1, arg2) 416 } 417 if specificReturn { 418 return ret.result1 419 } 420 fakeReturns := fake.getPlatformStringReturns 421 return fakeReturns.result1 422 } 423 424 func (fake *FakeInstallPluginActor) GetPlatformStringCallCount() int { 425 fake.getPlatformStringMutex.RLock() 426 defer fake.getPlatformStringMutex.RUnlock() 427 return len(fake.getPlatformStringArgsForCall) 428 } 429 430 func (fake *FakeInstallPluginActor) GetPlatformStringCalls(stub func(string, string) string) { 431 fake.getPlatformStringMutex.Lock() 432 defer fake.getPlatformStringMutex.Unlock() 433 fake.GetPlatformStringStub = stub 434 } 435 436 func (fake *FakeInstallPluginActor) GetPlatformStringArgsForCall(i int) (string, string) { 437 fake.getPlatformStringMutex.RLock() 438 defer fake.getPlatformStringMutex.RUnlock() 439 argsForCall := fake.getPlatformStringArgsForCall[i] 440 return argsForCall.arg1, argsForCall.arg2 441 } 442 443 func (fake *FakeInstallPluginActor) GetPlatformStringReturns(result1 string) { 444 fake.getPlatformStringMutex.Lock() 445 defer fake.getPlatformStringMutex.Unlock() 446 fake.GetPlatformStringStub = nil 447 fake.getPlatformStringReturns = struct { 448 result1 string 449 }{result1} 450 } 451 452 func (fake *FakeInstallPluginActor) GetPlatformStringReturnsOnCall(i int, result1 string) { 453 fake.getPlatformStringMutex.Lock() 454 defer fake.getPlatformStringMutex.Unlock() 455 fake.GetPlatformStringStub = nil 456 if fake.getPlatformStringReturnsOnCall == nil { 457 fake.getPlatformStringReturnsOnCall = make(map[int]struct { 458 result1 string 459 }) 460 } 461 fake.getPlatformStringReturnsOnCall[i] = struct { 462 result1 string 463 }{result1} 464 } 465 466 func (fake *FakeInstallPluginActor) GetPluginInfoFromRepositoriesForPlatform(arg1 string, arg2 []configv3.PluginRepository, arg3 string) (pluginaction.PluginInfo, []string, error) { 467 var arg2Copy []configv3.PluginRepository 468 if arg2 != nil { 469 arg2Copy = make([]configv3.PluginRepository, len(arg2)) 470 copy(arg2Copy, arg2) 471 } 472 fake.getPluginInfoFromRepositoriesForPlatformMutex.Lock() 473 ret, specificReturn := fake.getPluginInfoFromRepositoriesForPlatformReturnsOnCall[len(fake.getPluginInfoFromRepositoriesForPlatformArgsForCall)] 474 fake.getPluginInfoFromRepositoriesForPlatformArgsForCall = append(fake.getPluginInfoFromRepositoriesForPlatformArgsForCall, struct { 475 arg1 string 476 arg2 []configv3.PluginRepository 477 arg3 string 478 }{arg1, arg2Copy, arg3}) 479 fake.recordInvocation("GetPluginInfoFromRepositoriesForPlatform", []interface{}{arg1, arg2Copy, arg3}) 480 fake.getPluginInfoFromRepositoriesForPlatformMutex.Unlock() 481 if fake.GetPluginInfoFromRepositoriesForPlatformStub != nil { 482 return fake.GetPluginInfoFromRepositoriesForPlatformStub(arg1, arg2, arg3) 483 } 484 if specificReturn { 485 return ret.result1, ret.result2, ret.result3 486 } 487 fakeReturns := fake.getPluginInfoFromRepositoriesForPlatformReturns 488 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 489 } 490 491 func (fake *FakeInstallPluginActor) GetPluginInfoFromRepositoriesForPlatformCallCount() int { 492 fake.getPluginInfoFromRepositoriesForPlatformMutex.RLock() 493 defer fake.getPluginInfoFromRepositoriesForPlatformMutex.RUnlock() 494 return len(fake.getPluginInfoFromRepositoriesForPlatformArgsForCall) 495 } 496 497 func (fake *FakeInstallPluginActor) GetPluginInfoFromRepositoriesForPlatformCalls(stub func(string, []configv3.PluginRepository, string) (pluginaction.PluginInfo, []string, error)) { 498 fake.getPluginInfoFromRepositoriesForPlatformMutex.Lock() 499 defer fake.getPluginInfoFromRepositoriesForPlatformMutex.Unlock() 500 fake.GetPluginInfoFromRepositoriesForPlatformStub = stub 501 } 502 503 func (fake *FakeInstallPluginActor) GetPluginInfoFromRepositoriesForPlatformArgsForCall(i int) (string, []configv3.PluginRepository, string) { 504 fake.getPluginInfoFromRepositoriesForPlatformMutex.RLock() 505 defer fake.getPluginInfoFromRepositoriesForPlatformMutex.RUnlock() 506 argsForCall := fake.getPluginInfoFromRepositoriesForPlatformArgsForCall[i] 507 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 508 } 509 510 func (fake *FakeInstallPluginActor) GetPluginInfoFromRepositoriesForPlatformReturns(result1 pluginaction.PluginInfo, result2 []string, result3 error) { 511 fake.getPluginInfoFromRepositoriesForPlatformMutex.Lock() 512 defer fake.getPluginInfoFromRepositoriesForPlatformMutex.Unlock() 513 fake.GetPluginInfoFromRepositoriesForPlatformStub = nil 514 fake.getPluginInfoFromRepositoriesForPlatformReturns = struct { 515 result1 pluginaction.PluginInfo 516 result2 []string 517 result3 error 518 }{result1, result2, result3} 519 } 520 521 func (fake *FakeInstallPluginActor) GetPluginInfoFromRepositoriesForPlatformReturnsOnCall(i int, result1 pluginaction.PluginInfo, result2 []string, result3 error) { 522 fake.getPluginInfoFromRepositoriesForPlatformMutex.Lock() 523 defer fake.getPluginInfoFromRepositoriesForPlatformMutex.Unlock() 524 fake.GetPluginInfoFromRepositoriesForPlatformStub = nil 525 if fake.getPluginInfoFromRepositoriesForPlatformReturnsOnCall == nil { 526 fake.getPluginInfoFromRepositoriesForPlatformReturnsOnCall = make(map[int]struct { 527 result1 pluginaction.PluginInfo 528 result2 []string 529 result3 error 530 }) 531 } 532 fake.getPluginInfoFromRepositoriesForPlatformReturnsOnCall[i] = struct { 533 result1 pluginaction.PluginInfo 534 result2 []string 535 result3 error 536 }{result1, result2, result3} 537 } 538 539 func (fake *FakeInstallPluginActor) GetPluginRepository(arg1 string) (configv3.PluginRepository, error) { 540 fake.getPluginRepositoryMutex.Lock() 541 ret, specificReturn := fake.getPluginRepositoryReturnsOnCall[len(fake.getPluginRepositoryArgsForCall)] 542 fake.getPluginRepositoryArgsForCall = append(fake.getPluginRepositoryArgsForCall, struct { 543 arg1 string 544 }{arg1}) 545 fake.recordInvocation("GetPluginRepository", []interface{}{arg1}) 546 fake.getPluginRepositoryMutex.Unlock() 547 if fake.GetPluginRepositoryStub != nil { 548 return fake.GetPluginRepositoryStub(arg1) 549 } 550 if specificReturn { 551 return ret.result1, ret.result2 552 } 553 fakeReturns := fake.getPluginRepositoryReturns 554 return fakeReturns.result1, fakeReturns.result2 555 } 556 557 func (fake *FakeInstallPluginActor) GetPluginRepositoryCallCount() int { 558 fake.getPluginRepositoryMutex.RLock() 559 defer fake.getPluginRepositoryMutex.RUnlock() 560 return len(fake.getPluginRepositoryArgsForCall) 561 } 562 563 func (fake *FakeInstallPluginActor) GetPluginRepositoryCalls(stub func(string) (configv3.PluginRepository, error)) { 564 fake.getPluginRepositoryMutex.Lock() 565 defer fake.getPluginRepositoryMutex.Unlock() 566 fake.GetPluginRepositoryStub = stub 567 } 568 569 func (fake *FakeInstallPluginActor) GetPluginRepositoryArgsForCall(i int) string { 570 fake.getPluginRepositoryMutex.RLock() 571 defer fake.getPluginRepositoryMutex.RUnlock() 572 argsForCall := fake.getPluginRepositoryArgsForCall[i] 573 return argsForCall.arg1 574 } 575 576 func (fake *FakeInstallPluginActor) GetPluginRepositoryReturns(result1 configv3.PluginRepository, result2 error) { 577 fake.getPluginRepositoryMutex.Lock() 578 defer fake.getPluginRepositoryMutex.Unlock() 579 fake.GetPluginRepositoryStub = nil 580 fake.getPluginRepositoryReturns = struct { 581 result1 configv3.PluginRepository 582 result2 error 583 }{result1, result2} 584 } 585 586 func (fake *FakeInstallPluginActor) GetPluginRepositoryReturnsOnCall(i int, result1 configv3.PluginRepository, result2 error) { 587 fake.getPluginRepositoryMutex.Lock() 588 defer fake.getPluginRepositoryMutex.Unlock() 589 fake.GetPluginRepositoryStub = nil 590 if fake.getPluginRepositoryReturnsOnCall == nil { 591 fake.getPluginRepositoryReturnsOnCall = make(map[int]struct { 592 result1 configv3.PluginRepository 593 result2 error 594 }) 595 } 596 fake.getPluginRepositoryReturnsOnCall[i] = struct { 597 result1 configv3.PluginRepository 598 result2 error 599 }{result1, result2} 600 } 601 602 func (fake *FakeInstallPluginActor) InstallPluginFromPath(arg1 string, arg2 configv3.Plugin) error { 603 fake.installPluginFromPathMutex.Lock() 604 ret, specificReturn := fake.installPluginFromPathReturnsOnCall[len(fake.installPluginFromPathArgsForCall)] 605 fake.installPluginFromPathArgsForCall = append(fake.installPluginFromPathArgsForCall, struct { 606 arg1 string 607 arg2 configv3.Plugin 608 }{arg1, arg2}) 609 fake.recordInvocation("InstallPluginFromPath", []interface{}{arg1, arg2}) 610 fake.installPluginFromPathMutex.Unlock() 611 if fake.InstallPluginFromPathStub != nil { 612 return fake.InstallPluginFromPathStub(arg1, arg2) 613 } 614 if specificReturn { 615 return ret.result1 616 } 617 fakeReturns := fake.installPluginFromPathReturns 618 return fakeReturns.result1 619 } 620 621 func (fake *FakeInstallPluginActor) InstallPluginFromPathCallCount() int { 622 fake.installPluginFromPathMutex.RLock() 623 defer fake.installPluginFromPathMutex.RUnlock() 624 return len(fake.installPluginFromPathArgsForCall) 625 } 626 627 func (fake *FakeInstallPluginActor) InstallPluginFromPathCalls(stub func(string, configv3.Plugin) error) { 628 fake.installPluginFromPathMutex.Lock() 629 defer fake.installPluginFromPathMutex.Unlock() 630 fake.InstallPluginFromPathStub = stub 631 } 632 633 func (fake *FakeInstallPluginActor) InstallPluginFromPathArgsForCall(i int) (string, configv3.Plugin) { 634 fake.installPluginFromPathMutex.RLock() 635 defer fake.installPluginFromPathMutex.RUnlock() 636 argsForCall := fake.installPluginFromPathArgsForCall[i] 637 return argsForCall.arg1, argsForCall.arg2 638 } 639 640 func (fake *FakeInstallPluginActor) InstallPluginFromPathReturns(result1 error) { 641 fake.installPluginFromPathMutex.Lock() 642 defer fake.installPluginFromPathMutex.Unlock() 643 fake.InstallPluginFromPathStub = nil 644 fake.installPluginFromPathReturns = struct { 645 result1 error 646 }{result1} 647 } 648 649 func (fake *FakeInstallPluginActor) InstallPluginFromPathReturnsOnCall(i int, result1 error) { 650 fake.installPluginFromPathMutex.Lock() 651 defer fake.installPluginFromPathMutex.Unlock() 652 fake.InstallPluginFromPathStub = nil 653 if fake.installPluginFromPathReturnsOnCall == nil { 654 fake.installPluginFromPathReturnsOnCall = make(map[int]struct { 655 result1 error 656 }) 657 } 658 fake.installPluginFromPathReturnsOnCall[i] = struct { 659 result1 error 660 }{result1} 661 } 662 663 func (fake *FakeInstallPluginActor) UninstallPlugin(arg1 pluginaction.PluginUninstaller, arg2 string) error { 664 fake.uninstallPluginMutex.Lock() 665 ret, specificReturn := fake.uninstallPluginReturnsOnCall[len(fake.uninstallPluginArgsForCall)] 666 fake.uninstallPluginArgsForCall = append(fake.uninstallPluginArgsForCall, struct { 667 arg1 pluginaction.PluginUninstaller 668 arg2 string 669 }{arg1, arg2}) 670 fake.recordInvocation("UninstallPlugin", []interface{}{arg1, arg2}) 671 fake.uninstallPluginMutex.Unlock() 672 if fake.UninstallPluginStub != nil { 673 return fake.UninstallPluginStub(arg1, arg2) 674 } 675 if specificReturn { 676 return ret.result1 677 } 678 fakeReturns := fake.uninstallPluginReturns 679 return fakeReturns.result1 680 } 681 682 func (fake *FakeInstallPluginActor) UninstallPluginCallCount() int { 683 fake.uninstallPluginMutex.RLock() 684 defer fake.uninstallPluginMutex.RUnlock() 685 return len(fake.uninstallPluginArgsForCall) 686 } 687 688 func (fake *FakeInstallPluginActor) UninstallPluginCalls(stub func(pluginaction.PluginUninstaller, string) error) { 689 fake.uninstallPluginMutex.Lock() 690 defer fake.uninstallPluginMutex.Unlock() 691 fake.UninstallPluginStub = stub 692 } 693 694 func (fake *FakeInstallPluginActor) UninstallPluginArgsForCall(i int) (pluginaction.PluginUninstaller, string) { 695 fake.uninstallPluginMutex.RLock() 696 defer fake.uninstallPluginMutex.RUnlock() 697 argsForCall := fake.uninstallPluginArgsForCall[i] 698 return argsForCall.arg1, argsForCall.arg2 699 } 700 701 func (fake *FakeInstallPluginActor) UninstallPluginReturns(result1 error) { 702 fake.uninstallPluginMutex.Lock() 703 defer fake.uninstallPluginMutex.Unlock() 704 fake.UninstallPluginStub = nil 705 fake.uninstallPluginReturns = struct { 706 result1 error 707 }{result1} 708 } 709 710 func (fake *FakeInstallPluginActor) UninstallPluginReturnsOnCall(i int, result1 error) { 711 fake.uninstallPluginMutex.Lock() 712 defer fake.uninstallPluginMutex.Unlock() 713 fake.UninstallPluginStub = nil 714 if fake.uninstallPluginReturnsOnCall == nil { 715 fake.uninstallPluginReturnsOnCall = make(map[int]struct { 716 result1 error 717 }) 718 } 719 fake.uninstallPluginReturnsOnCall[i] = struct { 720 result1 error 721 }{result1} 722 } 723 724 func (fake *FakeInstallPluginActor) ValidateFileChecksum(arg1 string, arg2 string) bool { 725 fake.validateFileChecksumMutex.Lock() 726 ret, specificReturn := fake.validateFileChecksumReturnsOnCall[len(fake.validateFileChecksumArgsForCall)] 727 fake.validateFileChecksumArgsForCall = append(fake.validateFileChecksumArgsForCall, struct { 728 arg1 string 729 arg2 string 730 }{arg1, arg2}) 731 fake.recordInvocation("ValidateFileChecksum", []interface{}{arg1, arg2}) 732 fake.validateFileChecksumMutex.Unlock() 733 if fake.ValidateFileChecksumStub != nil { 734 return fake.ValidateFileChecksumStub(arg1, arg2) 735 } 736 if specificReturn { 737 return ret.result1 738 } 739 fakeReturns := fake.validateFileChecksumReturns 740 return fakeReturns.result1 741 } 742 743 func (fake *FakeInstallPluginActor) ValidateFileChecksumCallCount() int { 744 fake.validateFileChecksumMutex.RLock() 745 defer fake.validateFileChecksumMutex.RUnlock() 746 return len(fake.validateFileChecksumArgsForCall) 747 } 748 749 func (fake *FakeInstallPluginActor) ValidateFileChecksumCalls(stub func(string, string) bool) { 750 fake.validateFileChecksumMutex.Lock() 751 defer fake.validateFileChecksumMutex.Unlock() 752 fake.ValidateFileChecksumStub = stub 753 } 754 755 func (fake *FakeInstallPluginActor) ValidateFileChecksumArgsForCall(i int) (string, string) { 756 fake.validateFileChecksumMutex.RLock() 757 defer fake.validateFileChecksumMutex.RUnlock() 758 argsForCall := fake.validateFileChecksumArgsForCall[i] 759 return argsForCall.arg1, argsForCall.arg2 760 } 761 762 func (fake *FakeInstallPluginActor) ValidateFileChecksumReturns(result1 bool) { 763 fake.validateFileChecksumMutex.Lock() 764 defer fake.validateFileChecksumMutex.Unlock() 765 fake.ValidateFileChecksumStub = nil 766 fake.validateFileChecksumReturns = struct { 767 result1 bool 768 }{result1} 769 } 770 771 func (fake *FakeInstallPluginActor) ValidateFileChecksumReturnsOnCall(i int, result1 bool) { 772 fake.validateFileChecksumMutex.Lock() 773 defer fake.validateFileChecksumMutex.Unlock() 774 fake.ValidateFileChecksumStub = nil 775 if fake.validateFileChecksumReturnsOnCall == nil { 776 fake.validateFileChecksumReturnsOnCall = make(map[int]struct { 777 result1 bool 778 }) 779 } 780 fake.validateFileChecksumReturnsOnCall[i] = struct { 781 result1 bool 782 }{result1} 783 } 784 785 func (fake *FakeInstallPluginActor) Invocations() map[string][][]interface{} { 786 fake.invocationsMutex.RLock() 787 defer fake.invocationsMutex.RUnlock() 788 fake.createExecutableCopyMutex.RLock() 789 defer fake.createExecutableCopyMutex.RUnlock() 790 fake.downloadExecutableBinaryFromURLMutex.RLock() 791 defer fake.downloadExecutableBinaryFromURLMutex.RUnlock() 792 fake.fileExistsMutex.RLock() 793 defer fake.fileExistsMutex.RUnlock() 794 fake.getAndValidatePluginMutex.RLock() 795 defer fake.getAndValidatePluginMutex.RUnlock() 796 fake.getPlatformStringMutex.RLock() 797 defer fake.getPlatformStringMutex.RUnlock() 798 fake.getPluginInfoFromRepositoriesForPlatformMutex.RLock() 799 defer fake.getPluginInfoFromRepositoriesForPlatformMutex.RUnlock() 800 fake.getPluginRepositoryMutex.RLock() 801 defer fake.getPluginRepositoryMutex.RUnlock() 802 fake.installPluginFromPathMutex.RLock() 803 defer fake.installPluginFromPathMutex.RUnlock() 804 fake.uninstallPluginMutex.RLock() 805 defer fake.uninstallPluginMutex.RUnlock() 806 fake.validateFileChecksumMutex.RLock() 807 defer fake.validateFileChecksumMutex.RUnlock() 808 copiedInvocations := map[string][][]interface{}{} 809 for key, value := range fake.invocations { 810 copiedInvocations[key] = value 811 } 812 return copiedInvocations 813 } 814 815 func (fake *FakeInstallPluginActor) recordInvocation(key string, args []interface{}) { 816 fake.invocationsMutex.Lock() 817 defer fake.invocationsMutex.Unlock() 818 if fake.invocations == nil { 819 fake.invocations = map[string][][]interface{}{} 820 } 821 if fake.invocations[key] == nil { 822 fake.invocations[key] = [][]interface{}{} 823 } 824 fake.invocations[key] = append(fake.invocations[key], args) 825 } 826 827 var _ common.InstallPluginActor = new(FakeInstallPluginActor)