github.com/kaituanwang/hyperledger@v2.0.1+incompatible/core/container/dockercontroller/mock/dockerclient.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package mock 3 4 import ( 5 "context" 6 "sync" 7 8 docker "github.com/fsouza/go-dockerclient" 9 ) 10 11 type DockerClient struct { 12 AttachToContainerStub func(docker.AttachToContainerOptions) error 13 attachToContainerMutex sync.RWMutex 14 attachToContainerArgsForCall []struct { 15 arg1 docker.AttachToContainerOptions 16 } 17 attachToContainerReturns struct { 18 result1 error 19 } 20 attachToContainerReturnsOnCall map[int]struct { 21 result1 error 22 } 23 BuildImageStub func(docker.BuildImageOptions) error 24 buildImageMutex sync.RWMutex 25 buildImageArgsForCall []struct { 26 arg1 docker.BuildImageOptions 27 } 28 buildImageReturns struct { 29 result1 error 30 } 31 buildImageReturnsOnCall map[int]struct { 32 result1 error 33 } 34 CreateContainerStub func(docker.CreateContainerOptions) (*docker.Container, error) 35 createContainerMutex sync.RWMutex 36 createContainerArgsForCall []struct { 37 arg1 docker.CreateContainerOptions 38 } 39 createContainerReturns struct { 40 result1 *docker.Container 41 result2 error 42 } 43 createContainerReturnsOnCall map[int]struct { 44 result1 *docker.Container 45 result2 error 46 } 47 InspectImageStub func(string) (*docker.Image, error) 48 inspectImageMutex sync.RWMutex 49 inspectImageArgsForCall []struct { 50 arg1 string 51 } 52 inspectImageReturns struct { 53 result1 *docker.Image 54 result2 error 55 } 56 inspectImageReturnsOnCall map[int]struct { 57 result1 *docker.Image 58 result2 error 59 } 60 KillContainerStub func(docker.KillContainerOptions) error 61 killContainerMutex sync.RWMutex 62 killContainerArgsForCall []struct { 63 arg1 docker.KillContainerOptions 64 } 65 killContainerReturns struct { 66 result1 error 67 } 68 killContainerReturnsOnCall map[int]struct { 69 result1 error 70 } 71 PingWithContextStub func(context.Context) error 72 pingWithContextMutex sync.RWMutex 73 pingWithContextArgsForCall []struct { 74 arg1 context.Context 75 } 76 pingWithContextReturns struct { 77 result1 error 78 } 79 pingWithContextReturnsOnCall map[int]struct { 80 result1 error 81 } 82 RemoveContainerStub func(docker.RemoveContainerOptions) error 83 removeContainerMutex sync.RWMutex 84 removeContainerArgsForCall []struct { 85 arg1 docker.RemoveContainerOptions 86 } 87 removeContainerReturns struct { 88 result1 error 89 } 90 removeContainerReturnsOnCall map[int]struct { 91 result1 error 92 } 93 StartContainerStub func(string, *docker.HostConfig) error 94 startContainerMutex sync.RWMutex 95 startContainerArgsForCall []struct { 96 arg1 string 97 arg2 *docker.HostConfig 98 } 99 startContainerReturns struct { 100 result1 error 101 } 102 startContainerReturnsOnCall map[int]struct { 103 result1 error 104 } 105 StopContainerStub func(string, uint) error 106 stopContainerMutex sync.RWMutex 107 stopContainerArgsForCall []struct { 108 arg1 string 109 arg2 uint 110 } 111 stopContainerReturns struct { 112 result1 error 113 } 114 stopContainerReturnsOnCall map[int]struct { 115 result1 error 116 } 117 UploadToContainerStub func(string, docker.UploadToContainerOptions) error 118 uploadToContainerMutex sync.RWMutex 119 uploadToContainerArgsForCall []struct { 120 arg1 string 121 arg2 docker.UploadToContainerOptions 122 } 123 uploadToContainerReturns struct { 124 result1 error 125 } 126 uploadToContainerReturnsOnCall map[int]struct { 127 result1 error 128 } 129 WaitContainerStub func(string) (int, error) 130 waitContainerMutex sync.RWMutex 131 waitContainerArgsForCall []struct { 132 arg1 string 133 } 134 waitContainerReturns struct { 135 result1 int 136 result2 error 137 } 138 waitContainerReturnsOnCall map[int]struct { 139 result1 int 140 result2 error 141 } 142 invocations map[string][][]interface{} 143 invocationsMutex sync.RWMutex 144 } 145 146 func (fake *DockerClient) AttachToContainer(arg1 docker.AttachToContainerOptions) error { 147 fake.attachToContainerMutex.Lock() 148 ret, specificReturn := fake.attachToContainerReturnsOnCall[len(fake.attachToContainerArgsForCall)] 149 fake.attachToContainerArgsForCall = append(fake.attachToContainerArgsForCall, struct { 150 arg1 docker.AttachToContainerOptions 151 }{arg1}) 152 fake.recordInvocation("AttachToContainer", []interface{}{arg1}) 153 fake.attachToContainerMutex.Unlock() 154 if fake.AttachToContainerStub != nil { 155 return fake.AttachToContainerStub(arg1) 156 } 157 if specificReturn { 158 return ret.result1 159 } 160 fakeReturns := fake.attachToContainerReturns 161 return fakeReturns.result1 162 } 163 164 func (fake *DockerClient) AttachToContainerCallCount() int { 165 fake.attachToContainerMutex.RLock() 166 defer fake.attachToContainerMutex.RUnlock() 167 return len(fake.attachToContainerArgsForCall) 168 } 169 170 func (fake *DockerClient) AttachToContainerCalls(stub func(docker.AttachToContainerOptions) error) { 171 fake.attachToContainerMutex.Lock() 172 defer fake.attachToContainerMutex.Unlock() 173 fake.AttachToContainerStub = stub 174 } 175 176 func (fake *DockerClient) AttachToContainerArgsForCall(i int) docker.AttachToContainerOptions { 177 fake.attachToContainerMutex.RLock() 178 defer fake.attachToContainerMutex.RUnlock() 179 argsForCall := fake.attachToContainerArgsForCall[i] 180 return argsForCall.arg1 181 } 182 183 func (fake *DockerClient) AttachToContainerReturns(result1 error) { 184 fake.attachToContainerMutex.Lock() 185 defer fake.attachToContainerMutex.Unlock() 186 fake.AttachToContainerStub = nil 187 fake.attachToContainerReturns = struct { 188 result1 error 189 }{result1} 190 } 191 192 func (fake *DockerClient) AttachToContainerReturnsOnCall(i int, result1 error) { 193 fake.attachToContainerMutex.Lock() 194 defer fake.attachToContainerMutex.Unlock() 195 fake.AttachToContainerStub = nil 196 if fake.attachToContainerReturnsOnCall == nil { 197 fake.attachToContainerReturnsOnCall = make(map[int]struct { 198 result1 error 199 }) 200 } 201 fake.attachToContainerReturnsOnCall[i] = struct { 202 result1 error 203 }{result1} 204 } 205 206 func (fake *DockerClient) BuildImage(arg1 docker.BuildImageOptions) error { 207 fake.buildImageMutex.Lock() 208 ret, specificReturn := fake.buildImageReturnsOnCall[len(fake.buildImageArgsForCall)] 209 fake.buildImageArgsForCall = append(fake.buildImageArgsForCall, struct { 210 arg1 docker.BuildImageOptions 211 }{arg1}) 212 fake.recordInvocation("BuildImage", []interface{}{arg1}) 213 fake.buildImageMutex.Unlock() 214 if fake.BuildImageStub != nil { 215 return fake.BuildImageStub(arg1) 216 } 217 if specificReturn { 218 return ret.result1 219 } 220 fakeReturns := fake.buildImageReturns 221 return fakeReturns.result1 222 } 223 224 func (fake *DockerClient) BuildImageCallCount() int { 225 fake.buildImageMutex.RLock() 226 defer fake.buildImageMutex.RUnlock() 227 return len(fake.buildImageArgsForCall) 228 } 229 230 func (fake *DockerClient) BuildImageCalls(stub func(docker.BuildImageOptions) error) { 231 fake.buildImageMutex.Lock() 232 defer fake.buildImageMutex.Unlock() 233 fake.BuildImageStub = stub 234 } 235 236 func (fake *DockerClient) BuildImageArgsForCall(i int) docker.BuildImageOptions { 237 fake.buildImageMutex.RLock() 238 defer fake.buildImageMutex.RUnlock() 239 argsForCall := fake.buildImageArgsForCall[i] 240 return argsForCall.arg1 241 } 242 243 func (fake *DockerClient) BuildImageReturns(result1 error) { 244 fake.buildImageMutex.Lock() 245 defer fake.buildImageMutex.Unlock() 246 fake.BuildImageStub = nil 247 fake.buildImageReturns = struct { 248 result1 error 249 }{result1} 250 } 251 252 func (fake *DockerClient) BuildImageReturnsOnCall(i int, result1 error) { 253 fake.buildImageMutex.Lock() 254 defer fake.buildImageMutex.Unlock() 255 fake.BuildImageStub = nil 256 if fake.buildImageReturnsOnCall == nil { 257 fake.buildImageReturnsOnCall = make(map[int]struct { 258 result1 error 259 }) 260 } 261 fake.buildImageReturnsOnCall[i] = struct { 262 result1 error 263 }{result1} 264 } 265 266 func (fake *DockerClient) CreateContainer(arg1 docker.CreateContainerOptions) (*docker.Container, error) { 267 fake.createContainerMutex.Lock() 268 ret, specificReturn := fake.createContainerReturnsOnCall[len(fake.createContainerArgsForCall)] 269 fake.createContainerArgsForCall = append(fake.createContainerArgsForCall, struct { 270 arg1 docker.CreateContainerOptions 271 }{arg1}) 272 fake.recordInvocation("CreateContainer", []interface{}{arg1}) 273 fake.createContainerMutex.Unlock() 274 if fake.CreateContainerStub != nil { 275 return fake.CreateContainerStub(arg1) 276 } 277 if specificReturn { 278 return ret.result1, ret.result2 279 } 280 fakeReturns := fake.createContainerReturns 281 return fakeReturns.result1, fakeReturns.result2 282 } 283 284 func (fake *DockerClient) CreateContainerCallCount() int { 285 fake.createContainerMutex.RLock() 286 defer fake.createContainerMutex.RUnlock() 287 return len(fake.createContainerArgsForCall) 288 } 289 290 func (fake *DockerClient) CreateContainerCalls(stub func(docker.CreateContainerOptions) (*docker.Container, error)) { 291 fake.createContainerMutex.Lock() 292 defer fake.createContainerMutex.Unlock() 293 fake.CreateContainerStub = stub 294 } 295 296 func (fake *DockerClient) CreateContainerArgsForCall(i int) docker.CreateContainerOptions { 297 fake.createContainerMutex.RLock() 298 defer fake.createContainerMutex.RUnlock() 299 argsForCall := fake.createContainerArgsForCall[i] 300 return argsForCall.arg1 301 } 302 303 func (fake *DockerClient) CreateContainerReturns(result1 *docker.Container, result2 error) { 304 fake.createContainerMutex.Lock() 305 defer fake.createContainerMutex.Unlock() 306 fake.CreateContainerStub = nil 307 fake.createContainerReturns = struct { 308 result1 *docker.Container 309 result2 error 310 }{result1, result2} 311 } 312 313 func (fake *DockerClient) CreateContainerReturnsOnCall(i int, result1 *docker.Container, result2 error) { 314 fake.createContainerMutex.Lock() 315 defer fake.createContainerMutex.Unlock() 316 fake.CreateContainerStub = nil 317 if fake.createContainerReturnsOnCall == nil { 318 fake.createContainerReturnsOnCall = make(map[int]struct { 319 result1 *docker.Container 320 result2 error 321 }) 322 } 323 fake.createContainerReturnsOnCall[i] = struct { 324 result1 *docker.Container 325 result2 error 326 }{result1, result2} 327 } 328 329 func (fake *DockerClient) InspectImage(arg1 string) (*docker.Image, error) { 330 fake.inspectImageMutex.Lock() 331 ret, specificReturn := fake.inspectImageReturnsOnCall[len(fake.inspectImageArgsForCall)] 332 fake.inspectImageArgsForCall = append(fake.inspectImageArgsForCall, struct { 333 arg1 string 334 }{arg1}) 335 fake.recordInvocation("InspectImage", []interface{}{arg1}) 336 fake.inspectImageMutex.Unlock() 337 if fake.InspectImageStub != nil { 338 return fake.InspectImageStub(arg1) 339 } 340 if specificReturn { 341 return ret.result1, ret.result2 342 } 343 fakeReturns := fake.inspectImageReturns 344 return fakeReturns.result1, fakeReturns.result2 345 } 346 347 func (fake *DockerClient) InspectImageCallCount() int { 348 fake.inspectImageMutex.RLock() 349 defer fake.inspectImageMutex.RUnlock() 350 return len(fake.inspectImageArgsForCall) 351 } 352 353 func (fake *DockerClient) InspectImageCalls(stub func(string) (*docker.Image, error)) { 354 fake.inspectImageMutex.Lock() 355 defer fake.inspectImageMutex.Unlock() 356 fake.InspectImageStub = stub 357 } 358 359 func (fake *DockerClient) InspectImageArgsForCall(i int) string { 360 fake.inspectImageMutex.RLock() 361 defer fake.inspectImageMutex.RUnlock() 362 argsForCall := fake.inspectImageArgsForCall[i] 363 return argsForCall.arg1 364 } 365 366 func (fake *DockerClient) InspectImageReturns(result1 *docker.Image, result2 error) { 367 fake.inspectImageMutex.Lock() 368 defer fake.inspectImageMutex.Unlock() 369 fake.InspectImageStub = nil 370 fake.inspectImageReturns = struct { 371 result1 *docker.Image 372 result2 error 373 }{result1, result2} 374 } 375 376 func (fake *DockerClient) InspectImageReturnsOnCall(i int, result1 *docker.Image, result2 error) { 377 fake.inspectImageMutex.Lock() 378 defer fake.inspectImageMutex.Unlock() 379 fake.InspectImageStub = nil 380 if fake.inspectImageReturnsOnCall == nil { 381 fake.inspectImageReturnsOnCall = make(map[int]struct { 382 result1 *docker.Image 383 result2 error 384 }) 385 } 386 fake.inspectImageReturnsOnCall[i] = struct { 387 result1 *docker.Image 388 result2 error 389 }{result1, result2} 390 } 391 392 func (fake *DockerClient) KillContainer(arg1 docker.KillContainerOptions) error { 393 fake.killContainerMutex.Lock() 394 ret, specificReturn := fake.killContainerReturnsOnCall[len(fake.killContainerArgsForCall)] 395 fake.killContainerArgsForCall = append(fake.killContainerArgsForCall, struct { 396 arg1 docker.KillContainerOptions 397 }{arg1}) 398 fake.recordInvocation("KillContainer", []interface{}{arg1}) 399 fake.killContainerMutex.Unlock() 400 if fake.KillContainerStub != nil { 401 return fake.KillContainerStub(arg1) 402 } 403 if specificReturn { 404 return ret.result1 405 } 406 fakeReturns := fake.killContainerReturns 407 return fakeReturns.result1 408 } 409 410 func (fake *DockerClient) KillContainerCallCount() int { 411 fake.killContainerMutex.RLock() 412 defer fake.killContainerMutex.RUnlock() 413 return len(fake.killContainerArgsForCall) 414 } 415 416 func (fake *DockerClient) KillContainerCalls(stub func(docker.KillContainerOptions) error) { 417 fake.killContainerMutex.Lock() 418 defer fake.killContainerMutex.Unlock() 419 fake.KillContainerStub = stub 420 } 421 422 func (fake *DockerClient) KillContainerArgsForCall(i int) docker.KillContainerOptions { 423 fake.killContainerMutex.RLock() 424 defer fake.killContainerMutex.RUnlock() 425 argsForCall := fake.killContainerArgsForCall[i] 426 return argsForCall.arg1 427 } 428 429 func (fake *DockerClient) KillContainerReturns(result1 error) { 430 fake.killContainerMutex.Lock() 431 defer fake.killContainerMutex.Unlock() 432 fake.KillContainerStub = nil 433 fake.killContainerReturns = struct { 434 result1 error 435 }{result1} 436 } 437 438 func (fake *DockerClient) KillContainerReturnsOnCall(i int, result1 error) { 439 fake.killContainerMutex.Lock() 440 defer fake.killContainerMutex.Unlock() 441 fake.KillContainerStub = nil 442 if fake.killContainerReturnsOnCall == nil { 443 fake.killContainerReturnsOnCall = make(map[int]struct { 444 result1 error 445 }) 446 } 447 fake.killContainerReturnsOnCall[i] = struct { 448 result1 error 449 }{result1} 450 } 451 452 func (fake *DockerClient) PingWithContext(arg1 context.Context) error { 453 fake.pingWithContextMutex.Lock() 454 ret, specificReturn := fake.pingWithContextReturnsOnCall[len(fake.pingWithContextArgsForCall)] 455 fake.pingWithContextArgsForCall = append(fake.pingWithContextArgsForCall, struct { 456 arg1 context.Context 457 }{arg1}) 458 fake.recordInvocation("PingWithContext", []interface{}{arg1}) 459 fake.pingWithContextMutex.Unlock() 460 if fake.PingWithContextStub != nil { 461 return fake.PingWithContextStub(arg1) 462 } 463 if specificReturn { 464 return ret.result1 465 } 466 fakeReturns := fake.pingWithContextReturns 467 return fakeReturns.result1 468 } 469 470 func (fake *DockerClient) PingWithContextCallCount() int { 471 fake.pingWithContextMutex.RLock() 472 defer fake.pingWithContextMutex.RUnlock() 473 return len(fake.pingWithContextArgsForCall) 474 } 475 476 func (fake *DockerClient) PingWithContextCalls(stub func(context.Context) error) { 477 fake.pingWithContextMutex.Lock() 478 defer fake.pingWithContextMutex.Unlock() 479 fake.PingWithContextStub = stub 480 } 481 482 func (fake *DockerClient) PingWithContextArgsForCall(i int) context.Context { 483 fake.pingWithContextMutex.RLock() 484 defer fake.pingWithContextMutex.RUnlock() 485 argsForCall := fake.pingWithContextArgsForCall[i] 486 return argsForCall.arg1 487 } 488 489 func (fake *DockerClient) PingWithContextReturns(result1 error) { 490 fake.pingWithContextMutex.Lock() 491 defer fake.pingWithContextMutex.Unlock() 492 fake.PingWithContextStub = nil 493 fake.pingWithContextReturns = struct { 494 result1 error 495 }{result1} 496 } 497 498 func (fake *DockerClient) PingWithContextReturnsOnCall(i int, result1 error) { 499 fake.pingWithContextMutex.Lock() 500 defer fake.pingWithContextMutex.Unlock() 501 fake.PingWithContextStub = nil 502 if fake.pingWithContextReturnsOnCall == nil { 503 fake.pingWithContextReturnsOnCall = make(map[int]struct { 504 result1 error 505 }) 506 } 507 fake.pingWithContextReturnsOnCall[i] = struct { 508 result1 error 509 }{result1} 510 } 511 512 func (fake *DockerClient) RemoveContainer(arg1 docker.RemoveContainerOptions) error { 513 fake.removeContainerMutex.Lock() 514 ret, specificReturn := fake.removeContainerReturnsOnCall[len(fake.removeContainerArgsForCall)] 515 fake.removeContainerArgsForCall = append(fake.removeContainerArgsForCall, struct { 516 arg1 docker.RemoveContainerOptions 517 }{arg1}) 518 fake.recordInvocation("RemoveContainer", []interface{}{arg1}) 519 fake.removeContainerMutex.Unlock() 520 if fake.RemoveContainerStub != nil { 521 return fake.RemoveContainerStub(arg1) 522 } 523 if specificReturn { 524 return ret.result1 525 } 526 fakeReturns := fake.removeContainerReturns 527 return fakeReturns.result1 528 } 529 530 func (fake *DockerClient) RemoveContainerCallCount() int { 531 fake.removeContainerMutex.RLock() 532 defer fake.removeContainerMutex.RUnlock() 533 return len(fake.removeContainerArgsForCall) 534 } 535 536 func (fake *DockerClient) RemoveContainerCalls(stub func(docker.RemoveContainerOptions) error) { 537 fake.removeContainerMutex.Lock() 538 defer fake.removeContainerMutex.Unlock() 539 fake.RemoveContainerStub = stub 540 } 541 542 func (fake *DockerClient) RemoveContainerArgsForCall(i int) docker.RemoveContainerOptions { 543 fake.removeContainerMutex.RLock() 544 defer fake.removeContainerMutex.RUnlock() 545 argsForCall := fake.removeContainerArgsForCall[i] 546 return argsForCall.arg1 547 } 548 549 func (fake *DockerClient) RemoveContainerReturns(result1 error) { 550 fake.removeContainerMutex.Lock() 551 defer fake.removeContainerMutex.Unlock() 552 fake.RemoveContainerStub = nil 553 fake.removeContainerReturns = struct { 554 result1 error 555 }{result1} 556 } 557 558 func (fake *DockerClient) RemoveContainerReturnsOnCall(i int, result1 error) { 559 fake.removeContainerMutex.Lock() 560 defer fake.removeContainerMutex.Unlock() 561 fake.RemoveContainerStub = nil 562 if fake.removeContainerReturnsOnCall == nil { 563 fake.removeContainerReturnsOnCall = make(map[int]struct { 564 result1 error 565 }) 566 } 567 fake.removeContainerReturnsOnCall[i] = struct { 568 result1 error 569 }{result1} 570 } 571 572 func (fake *DockerClient) StartContainer(arg1 string, arg2 *docker.HostConfig) error { 573 fake.startContainerMutex.Lock() 574 ret, specificReturn := fake.startContainerReturnsOnCall[len(fake.startContainerArgsForCall)] 575 fake.startContainerArgsForCall = append(fake.startContainerArgsForCall, struct { 576 arg1 string 577 arg2 *docker.HostConfig 578 }{arg1, arg2}) 579 fake.recordInvocation("StartContainer", []interface{}{arg1, arg2}) 580 fake.startContainerMutex.Unlock() 581 if fake.StartContainerStub != nil { 582 return fake.StartContainerStub(arg1, arg2) 583 } 584 if specificReturn { 585 return ret.result1 586 } 587 fakeReturns := fake.startContainerReturns 588 return fakeReturns.result1 589 } 590 591 func (fake *DockerClient) StartContainerCallCount() int { 592 fake.startContainerMutex.RLock() 593 defer fake.startContainerMutex.RUnlock() 594 return len(fake.startContainerArgsForCall) 595 } 596 597 func (fake *DockerClient) StartContainerCalls(stub func(string, *docker.HostConfig) error) { 598 fake.startContainerMutex.Lock() 599 defer fake.startContainerMutex.Unlock() 600 fake.StartContainerStub = stub 601 } 602 603 func (fake *DockerClient) StartContainerArgsForCall(i int) (string, *docker.HostConfig) { 604 fake.startContainerMutex.RLock() 605 defer fake.startContainerMutex.RUnlock() 606 argsForCall := fake.startContainerArgsForCall[i] 607 return argsForCall.arg1, argsForCall.arg2 608 } 609 610 func (fake *DockerClient) StartContainerReturns(result1 error) { 611 fake.startContainerMutex.Lock() 612 defer fake.startContainerMutex.Unlock() 613 fake.StartContainerStub = nil 614 fake.startContainerReturns = struct { 615 result1 error 616 }{result1} 617 } 618 619 func (fake *DockerClient) StartContainerReturnsOnCall(i int, result1 error) { 620 fake.startContainerMutex.Lock() 621 defer fake.startContainerMutex.Unlock() 622 fake.StartContainerStub = nil 623 if fake.startContainerReturnsOnCall == nil { 624 fake.startContainerReturnsOnCall = make(map[int]struct { 625 result1 error 626 }) 627 } 628 fake.startContainerReturnsOnCall[i] = struct { 629 result1 error 630 }{result1} 631 } 632 633 func (fake *DockerClient) StopContainer(arg1 string, arg2 uint) error { 634 fake.stopContainerMutex.Lock() 635 ret, specificReturn := fake.stopContainerReturnsOnCall[len(fake.stopContainerArgsForCall)] 636 fake.stopContainerArgsForCall = append(fake.stopContainerArgsForCall, struct { 637 arg1 string 638 arg2 uint 639 }{arg1, arg2}) 640 fake.recordInvocation("StopContainer", []interface{}{arg1, arg2}) 641 fake.stopContainerMutex.Unlock() 642 if fake.StopContainerStub != nil { 643 return fake.StopContainerStub(arg1, arg2) 644 } 645 if specificReturn { 646 return ret.result1 647 } 648 fakeReturns := fake.stopContainerReturns 649 return fakeReturns.result1 650 } 651 652 func (fake *DockerClient) StopContainerCallCount() int { 653 fake.stopContainerMutex.RLock() 654 defer fake.stopContainerMutex.RUnlock() 655 return len(fake.stopContainerArgsForCall) 656 } 657 658 func (fake *DockerClient) StopContainerCalls(stub func(string, uint) error) { 659 fake.stopContainerMutex.Lock() 660 defer fake.stopContainerMutex.Unlock() 661 fake.StopContainerStub = stub 662 } 663 664 func (fake *DockerClient) StopContainerArgsForCall(i int) (string, uint) { 665 fake.stopContainerMutex.RLock() 666 defer fake.stopContainerMutex.RUnlock() 667 argsForCall := fake.stopContainerArgsForCall[i] 668 return argsForCall.arg1, argsForCall.arg2 669 } 670 671 func (fake *DockerClient) StopContainerReturns(result1 error) { 672 fake.stopContainerMutex.Lock() 673 defer fake.stopContainerMutex.Unlock() 674 fake.StopContainerStub = nil 675 fake.stopContainerReturns = struct { 676 result1 error 677 }{result1} 678 } 679 680 func (fake *DockerClient) StopContainerReturnsOnCall(i int, result1 error) { 681 fake.stopContainerMutex.Lock() 682 defer fake.stopContainerMutex.Unlock() 683 fake.StopContainerStub = nil 684 if fake.stopContainerReturnsOnCall == nil { 685 fake.stopContainerReturnsOnCall = make(map[int]struct { 686 result1 error 687 }) 688 } 689 fake.stopContainerReturnsOnCall[i] = struct { 690 result1 error 691 }{result1} 692 } 693 694 func (fake *DockerClient) UploadToContainer(arg1 string, arg2 docker.UploadToContainerOptions) error { 695 fake.uploadToContainerMutex.Lock() 696 ret, specificReturn := fake.uploadToContainerReturnsOnCall[len(fake.uploadToContainerArgsForCall)] 697 fake.uploadToContainerArgsForCall = append(fake.uploadToContainerArgsForCall, struct { 698 arg1 string 699 arg2 docker.UploadToContainerOptions 700 }{arg1, arg2}) 701 fake.recordInvocation("UploadToContainer", []interface{}{arg1, arg2}) 702 fake.uploadToContainerMutex.Unlock() 703 if fake.UploadToContainerStub != nil { 704 return fake.UploadToContainerStub(arg1, arg2) 705 } 706 if specificReturn { 707 return ret.result1 708 } 709 fakeReturns := fake.uploadToContainerReturns 710 return fakeReturns.result1 711 } 712 713 func (fake *DockerClient) UploadToContainerCallCount() int { 714 fake.uploadToContainerMutex.RLock() 715 defer fake.uploadToContainerMutex.RUnlock() 716 return len(fake.uploadToContainerArgsForCall) 717 } 718 719 func (fake *DockerClient) UploadToContainerCalls(stub func(string, docker.UploadToContainerOptions) error) { 720 fake.uploadToContainerMutex.Lock() 721 defer fake.uploadToContainerMutex.Unlock() 722 fake.UploadToContainerStub = stub 723 } 724 725 func (fake *DockerClient) UploadToContainerArgsForCall(i int) (string, docker.UploadToContainerOptions) { 726 fake.uploadToContainerMutex.RLock() 727 defer fake.uploadToContainerMutex.RUnlock() 728 argsForCall := fake.uploadToContainerArgsForCall[i] 729 return argsForCall.arg1, argsForCall.arg2 730 } 731 732 func (fake *DockerClient) UploadToContainerReturns(result1 error) { 733 fake.uploadToContainerMutex.Lock() 734 defer fake.uploadToContainerMutex.Unlock() 735 fake.UploadToContainerStub = nil 736 fake.uploadToContainerReturns = struct { 737 result1 error 738 }{result1} 739 } 740 741 func (fake *DockerClient) UploadToContainerReturnsOnCall(i int, result1 error) { 742 fake.uploadToContainerMutex.Lock() 743 defer fake.uploadToContainerMutex.Unlock() 744 fake.UploadToContainerStub = nil 745 if fake.uploadToContainerReturnsOnCall == nil { 746 fake.uploadToContainerReturnsOnCall = make(map[int]struct { 747 result1 error 748 }) 749 } 750 fake.uploadToContainerReturnsOnCall[i] = struct { 751 result1 error 752 }{result1} 753 } 754 755 func (fake *DockerClient) WaitContainer(arg1 string) (int, error) { 756 fake.waitContainerMutex.Lock() 757 ret, specificReturn := fake.waitContainerReturnsOnCall[len(fake.waitContainerArgsForCall)] 758 fake.waitContainerArgsForCall = append(fake.waitContainerArgsForCall, struct { 759 arg1 string 760 }{arg1}) 761 fake.recordInvocation("WaitContainer", []interface{}{arg1}) 762 fake.waitContainerMutex.Unlock() 763 if fake.WaitContainerStub != nil { 764 return fake.WaitContainerStub(arg1) 765 } 766 if specificReturn { 767 return ret.result1, ret.result2 768 } 769 fakeReturns := fake.waitContainerReturns 770 return fakeReturns.result1, fakeReturns.result2 771 } 772 773 func (fake *DockerClient) WaitContainerCallCount() int { 774 fake.waitContainerMutex.RLock() 775 defer fake.waitContainerMutex.RUnlock() 776 return len(fake.waitContainerArgsForCall) 777 } 778 779 func (fake *DockerClient) WaitContainerCalls(stub func(string) (int, error)) { 780 fake.waitContainerMutex.Lock() 781 defer fake.waitContainerMutex.Unlock() 782 fake.WaitContainerStub = stub 783 } 784 785 func (fake *DockerClient) WaitContainerArgsForCall(i int) string { 786 fake.waitContainerMutex.RLock() 787 defer fake.waitContainerMutex.RUnlock() 788 argsForCall := fake.waitContainerArgsForCall[i] 789 return argsForCall.arg1 790 } 791 792 func (fake *DockerClient) WaitContainerReturns(result1 int, result2 error) { 793 fake.waitContainerMutex.Lock() 794 defer fake.waitContainerMutex.Unlock() 795 fake.WaitContainerStub = nil 796 fake.waitContainerReturns = struct { 797 result1 int 798 result2 error 799 }{result1, result2} 800 } 801 802 func (fake *DockerClient) WaitContainerReturnsOnCall(i int, result1 int, result2 error) { 803 fake.waitContainerMutex.Lock() 804 defer fake.waitContainerMutex.Unlock() 805 fake.WaitContainerStub = nil 806 if fake.waitContainerReturnsOnCall == nil { 807 fake.waitContainerReturnsOnCall = make(map[int]struct { 808 result1 int 809 result2 error 810 }) 811 } 812 fake.waitContainerReturnsOnCall[i] = struct { 813 result1 int 814 result2 error 815 }{result1, result2} 816 } 817 818 func (fake *DockerClient) Invocations() map[string][][]interface{} { 819 fake.invocationsMutex.RLock() 820 defer fake.invocationsMutex.RUnlock() 821 fake.attachToContainerMutex.RLock() 822 defer fake.attachToContainerMutex.RUnlock() 823 fake.buildImageMutex.RLock() 824 defer fake.buildImageMutex.RUnlock() 825 fake.createContainerMutex.RLock() 826 defer fake.createContainerMutex.RUnlock() 827 fake.inspectImageMutex.RLock() 828 defer fake.inspectImageMutex.RUnlock() 829 fake.killContainerMutex.RLock() 830 defer fake.killContainerMutex.RUnlock() 831 fake.pingWithContextMutex.RLock() 832 defer fake.pingWithContextMutex.RUnlock() 833 fake.removeContainerMutex.RLock() 834 defer fake.removeContainerMutex.RUnlock() 835 fake.startContainerMutex.RLock() 836 defer fake.startContainerMutex.RUnlock() 837 fake.stopContainerMutex.RLock() 838 defer fake.stopContainerMutex.RUnlock() 839 fake.uploadToContainerMutex.RLock() 840 defer fake.uploadToContainerMutex.RUnlock() 841 fake.waitContainerMutex.RLock() 842 defer fake.waitContainerMutex.RUnlock() 843 copiedInvocations := map[string][][]interface{}{} 844 for key, value := range fake.invocations { 845 copiedInvocations[key] = value 846 } 847 return copiedInvocations 848 } 849 850 func (fake *DockerClient) recordInvocation(key string, args []interface{}) { 851 fake.invocationsMutex.Lock() 852 defer fake.invocationsMutex.Unlock() 853 if fake.invocations == nil { 854 fake.invocations = map[string][][]interface{}{} 855 } 856 if fake.invocations[key] == nil { 857 fake.invocations[key] = [][]interface{}{} 858 } 859 fake.invocations[key] = append(fake.invocations[key], args) 860 }