github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/exec/execfakes/fake_run_state.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package execfakes 3 4 import ( 5 "context" 6 "sync" 7 8 "github.com/pf-qiu/concourse/v6/atc" 9 "github.com/pf-qiu/concourse/v6/atc/exec" 10 "github.com/pf-qiu/concourse/v6/atc/exec/build" 11 "github.com/pf-qiu/concourse/v6/vars" 12 ) 13 14 type FakeRunState struct { 15 AddLocalVarStub func(string, interface{}, bool) 16 addLocalVarMutex sync.RWMutex 17 addLocalVarArgsForCall []struct { 18 arg1 string 19 arg2 interface{} 20 arg3 bool 21 } 22 ArtifactRepositoryStub func() *build.Repository 23 artifactRepositoryMutex sync.RWMutex 24 artifactRepositoryArgsForCall []struct { 25 } 26 artifactRepositoryReturns struct { 27 result1 *build.Repository 28 } 29 artifactRepositoryReturnsOnCall map[int]struct { 30 result1 *build.Repository 31 } 32 GetStub func(vars.Reference) (interface{}, bool, error) 33 getMutex sync.RWMutex 34 getArgsForCall []struct { 35 arg1 vars.Reference 36 } 37 getReturns struct { 38 result1 interface{} 39 result2 bool 40 result3 error 41 } 42 getReturnsOnCall map[int]struct { 43 result1 interface{} 44 result2 bool 45 result3 error 46 } 47 IterateInterpolatedCredsStub func(vars.TrackedVarsIterator) 48 iterateInterpolatedCredsMutex sync.RWMutex 49 iterateInterpolatedCredsArgsForCall []struct { 50 arg1 vars.TrackedVarsIterator 51 } 52 ListStub func() ([]vars.Reference, error) 53 listMutex sync.RWMutex 54 listArgsForCall []struct { 55 } 56 listReturns struct { 57 result1 []vars.Reference 58 result2 error 59 } 60 listReturnsOnCall map[int]struct { 61 result1 []vars.Reference 62 result2 error 63 } 64 NewLocalScopeStub func() exec.RunState 65 newLocalScopeMutex sync.RWMutex 66 newLocalScopeArgsForCall []struct { 67 } 68 newLocalScopeReturns struct { 69 result1 exec.RunState 70 } 71 newLocalScopeReturnsOnCall map[int]struct { 72 result1 exec.RunState 73 } 74 ParentStub func() exec.RunState 75 parentMutex sync.RWMutex 76 parentArgsForCall []struct { 77 } 78 parentReturns struct { 79 result1 exec.RunState 80 } 81 parentReturnsOnCall map[int]struct { 82 result1 exec.RunState 83 } 84 RedactionEnabledStub func() bool 85 redactionEnabledMutex sync.RWMutex 86 redactionEnabledArgsForCall []struct { 87 } 88 redactionEnabledReturns struct { 89 result1 bool 90 } 91 redactionEnabledReturnsOnCall map[int]struct { 92 result1 bool 93 } 94 ResultStub func(atc.PlanID, interface{}) bool 95 resultMutex sync.RWMutex 96 resultArgsForCall []struct { 97 arg1 atc.PlanID 98 arg2 interface{} 99 } 100 resultReturns struct { 101 result1 bool 102 } 103 resultReturnsOnCall map[int]struct { 104 result1 bool 105 } 106 RunStub func(context.Context, atc.Plan) (bool, error) 107 runMutex sync.RWMutex 108 runArgsForCall []struct { 109 arg1 context.Context 110 arg2 atc.Plan 111 } 112 runReturns struct { 113 result1 bool 114 result2 error 115 } 116 runReturnsOnCall map[int]struct { 117 result1 bool 118 result2 error 119 } 120 StoreResultStub func(atc.PlanID, interface{}) 121 storeResultMutex sync.RWMutex 122 storeResultArgsForCall []struct { 123 arg1 atc.PlanID 124 arg2 interface{} 125 } 126 invocations map[string][][]interface{} 127 invocationsMutex sync.RWMutex 128 } 129 130 func (fake *FakeRunState) AddLocalVar(arg1 string, arg2 interface{}, arg3 bool) { 131 fake.addLocalVarMutex.Lock() 132 fake.addLocalVarArgsForCall = append(fake.addLocalVarArgsForCall, struct { 133 arg1 string 134 arg2 interface{} 135 arg3 bool 136 }{arg1, arg2, arg3}) 137 fake.recordInvocation("AddLocalVar", []interface{}{arg1, arg2, arg3}) 138 fake.addLocalVarMutex.Unlock() 139 if fake.AddLocalVarStub != nil { 140 fake.AddLocalVarStub(arg1, arg2, arg3) 141 } 142 } 143 144 func (fake *FakeRunState) AddLocalVarCallCount() int { 145 fake.addLocalVarMutex.RLock() 146 defer fake.addLocalVarMutex.RUnlock() 147 return len(fake.addLocalVarArgsForCall) 148 } 149 150 func (fake *FakeRunState) AddLocalVarCalls(stub func(string, interface{}, bool)) { 151 fake.addLocalVarMutex.Lock() 152 defer fake.addLocalVarMutex.Unlock() 153 fake.AddLocalVarStub = stub 154 } 155 156 func (fake *FakeRunState) AddLocalVarArgsForCall(i int) (string, interface{}, bool) { 157 fake.addLocalVarMutex.RLock() 158 defer fake.addLocalVarMutex.RUnlock() 159 argsForCall := fake.addLocalVarArgsForCall[i] 160 return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3 161 } 162 163 func (fake *FakeRunState) ArtifactRepository() *build.Repository { 164 fake.artifactRepositoryMutex.Lock() 165 ret, specificReturn := fake.artifactRepositoryReturnsOnCall[len(fake.artifactRepositoryArgsForCall)] 166 fake.artifactRepositoryArgsForCall = append(fake.artifactRepositoryArgsForCall, struct { 167 }{}) 168 fake.recordInvocation("ArtifactRepository", []interface{}{}) 169 fake.artifactRepositoryMutex.Unlock() 170 if fake.ArtifactRepositoryStub != nil { 171 return fake.ArtifactRepositoryStub() 172 } 173 if specificReturn { 174 return ret.result1 175 } 176 fakeReturns := fake.artifactRepositoryReturns 177 return fakeReturns.result1 178 } 179 180 func (fake *FakeRunState) ArtifactRepositoryCallCount() int { 181 fake.artifactRepositoryMutex.RLock() 182 defer fake.artifactRepositoryMutex.RUnlock() 183 return len(fake.artifactRepositoryArgsForCall) 184 } 185 186 func (fake *FakeRunState) ArtifactRepositoryCalls(stub func() *build.Repository) { 187 fake.artifactRepositoryMutex.Lock() 188 defer fake.artifactRepositoryMutex.Unlock() 189 fake.ArtifactRepositoryStub = stub 190 } 191 192 func (fake *FakeRunState) ArtifactRepositoryReturns(result1 *build.Repository) { 193 fake.artifactRepositoryMutex.Lock() 194 defer fake.artifactRepositoryMutex.Unlock() 195 fake.ArtifactRepositoryStub = nil 196 fake.artifactRepositoryReturns = struct { 197 result1 *build.Repository 198 }{result1} 199 } 200 201 func (fake *FakeRunState) ArtifactRepositoryReturnsOnCall(i int, result1 *build.Repository) { 202 fake.artifactRepositoryMutex.Lock() 203 defer fake.artifactRepositoryMutex.Unlock() 204 fake.ArtifactRepositoryStub = nil 205 if fake.artifactRepositoryReturnsOnCall == nil { 206 fake.artifactRepositoryReturnsOnCall = make(map[int]struct { 207 result1 *build.Repository 208 }) 209 } 210 fake.artifactRepositoryReturnsOnCall[i] = struct { 211 result1 *build.Repository 212 }{result1} 213 } 214 215 func (fake *FakeRunState) Get(arg1 vars.Reference) (interface{}, bool, error) { 216 fake.getMutex.Lock() 217 ret, specificReturn := fake.getReturnsOnCall[len(fake.getArgsForCall)] 218 fake.getArgsForCall = append(fake.getArgsForCall, struct { 219 arg1 vars.Reference 220 }{arg1}) 221 fake.recordInvocation("Get", []interface{}{arg1}) 222 fake.getMutex.Unlock() 223 if fake.GetStub != nil { 224 return fake.GetStub(arg1) 225 } 226 if specificReturn { 227 return ret.result1, ret.result2, ret.result3 228 } 229 fakeReturns := fake.getReturns 230 return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3 231 } 232 233 func (fake *FakeRunState) GetCallCount() int { 234 fake.getMutex.RLock() 235 defer fake.getMutex.RUnlock() 236 return len(fake.getArgsForCall) 237 } 238 239 func (fake *FakeRunState) GetCalls(stub func(vars.Reference) (interface{}, bool, error)) { 240 fake.getMutex.Lock() 241 defer fake.getMutex.Unlock() 242 fake.GetStub = stub 243 } 244 245 func (fake *FakeRunState) GetArgsForCall(i int) vars.Reference { 246 fake.getMutex.RLock() 247 defer fake.getMutex.RUnlock() 248 argsForCall := fake.getArgsForCall[i] 249 return argsForCall.arg1 250 } 251 252 func (fake *FakeRunState) GetReturns(result1 interface{}, result2 bool, result3 error) { 253 fake.getMutex.Lock() 254 defer fake.getMutex.Unlock() 255 fake.GetStub = nil 256 fake.getReturns = struct { 257 result1 interface{} 258 result2 bool 259 result3 error 260 }{result1, result2, result3} 261 } 262 263 func (fake *FakeRunState) GetReturnsOnCall(i int, result1 interface{}, result2 bool, result3 error) { 264 fake.getMutex.Lock() 265 defer fake.getMutex.Unlock() 266 fake.GetStub = nil 267 if fake.getReturnsOnCall == nil { 268 fake.getReturnsOnCall = make(map[int]struct { 269 result1 interface{} 270 result2 bool 271 result3 error 272 }) 273 } 274 fake.getReturnsOnCall[i] = struct { 275 result1 interface{} 276 result2 bool 277 result3 error 278 }{result1, result2, result3} 279 } 280 281 func (fake *FakeRunState) IterateInterpolatedCreds(arg1 vars.TrackedVarsIterator) { 282 fake.iterateInterpolatedCredsMutex.Lock() 283 fake.iterateInterpolatedCredsArgsForCall = append(fake.iterateInterpolatedCredsArgsForCall, struct { 284 arg1 vars.TrackedVarsIterator 285 }{arg1}) 286 fake.recordInvocation("IterateInterpolatedCreds", []interface{}{arg1}) 287 fake.iterateInterpolatedCredsMutex.Unlock() 288 if fake.IterateInterpolatedCredsStub != nil { 289 fake.IterateInterpolatedCredsStub(arg1) 290 } 291 } 292 293 func (fake *FakeRunState) IterateInterpolatedCredsCallCount() int { 294 fake.iterateInterpolatedCredsMutex.RLock() 295 defer fake.iterateInterpolatedCredsMutex.RUnlock() 296 return len(fake.iterateInterpolatedCredsArgsForCall) 297 } 298 299 func (fake *FakeRunState) IterateInterpolatedCredsCalls(stub func(vars.TrackedVarsIterator)) { 300 fake.iterateInterpolatedCredsMutex.Lock() 301 defer fake.iterateInterpolatedCredsMutex.Unlock() 302 fake.IterateInterpolatedCredsStub = stub 303 } 304 305 func (fake *FakeRunState) IterateInterpolatedCredsArgsForCall(i int) vars.TrackedVarsIterator { 306 fake.iterateInterpolatedCredsMutex.RLock() 307 defer fake.iterateInterpolatedCredsMutex.RUnlock() 308 argsForCall := fake.iterateInterpolatedCredsArgsForCall[i] 309 return argsForCall.arg1 310 } 311 312 func (fake *FakeRunState) List() ([]vars.Reference, error) { 313 fake.listMutex.Lock() 314 ret, specificReturn := fake.listReturnsOnCall[len(fake.listArgsForCall)] 315 fake.listArgsForCall = append(fake.listArgsForCall, struct { 316 }{}) 317 fake.recordInvocation("List", []interface{}{}) 318 fake.listMutex.Unlock() 319 if fake.ListStub != nil { 320 return fake.ListStub() 321 } 322 if specificReturn { 323 return ret.result1, ret.result2 324 } 325 fakeReturns := fake.listReturns 326 return fakeReturns.result1, fakeReturns.result2 327 } 328 329 func (fake *FakeRunState) ListCallCount() int { 330 fake.listMutex.RLock() 331 defer fake.listMutex.RUnlock() 332 return len(fake.listArgsForCall) 333 } 334 335 func (fake *FakeRunState) ListCalls(stub func() ([]vars.Reference, error)) { 336 fake.listMutex.Lock() 337 defer fake.listMutex.Unlock() 338 fake.ListStub = stub 339 } 340 341 func (fake *FakeRunState) ListReturns(result1 []vars.Reference, result2 error) { 342 fake.listMutex.Lock() 343 defer fake.listMutex.Unlock() 344 fake.ListStub = nil 345 fake.listReturns = struct { 346 result1 []vars.Reference 347 result2 error 348 }{result1, result2} 349 } 350 351 func (fake *FakeRunState) ListReturnsOnCall(i int, result1 []vars.Reference, result2 error) { 352 fake.listMutex.Lock() 353 defer fake.listMutex.Unlock() 354 fake.ListStub = nil 355 if fake.listReturnsOnCall == nil { 356 fake.listReturnsOnCall = make(map[int]struct { 357 result1 []vars.Reference 358 result2 error 359 }) 360 } 361 fake.listReturnsOnCall[i] = struct { 362 result1 []vars.Reference 363 result2 error 364 }{result1, result2} 365 } 366 367 func (fake *FakeRunState) NewLocalScope() exec.RunState { 368 fake.newLocalScopeMutex.Lock() 369 ret, specificReturn := fake.newLocalScopeReturnsOnCall[len(fake.newLocalScopeArgsForCall)] 370 fake.newLocalScopeArgsForCall = append(fake.newLocalScopeArgsForCall, struct { 371 }{}) 372 fake.recordInvocation("NewLocalScope", []interface{}{}) 373 fake.newLocalScopeMutex.Unlock() 374 if fake.NewLocalScopeStub != nil { 375 return fake.NewLocalScopeStub() 376 } 377 if specificReturn { 378 return ret.result1 379 } 380 fakeReturns := fake.newLocalScopeReturns 381 return fakeReturns.result1 382 } 383 384 func (fake *FakeRunState) NewLocalScopeCallCount() int { 385 fake.newLocalScopeMutex.RLock() 386 defer fake.newLocalScopeMutex.RUnlock() 387 return len(fake.newLocalScopeArgsForCall) 388 } 389 390 func (fake *FakeRunState) NewLocalScopeCalls(stub func() exec.RunState) { 391 fake.newLocalScopeMutex.Lock() 392 defer fake.newLocalScopeMutex.Unlock() 393 fake.NewLocalScopeStub = stub 394 } 395 396 func (fake *FakeRunState) NewLocalScopeReturns(result1 exec.RunState) { 397 fake.newLocalScopeMutex.Lock() 398 defer fake.newLocalScopeMutex.Unlock() 399 fake.NewLocalScopeStub = nil 400 fake.newLocalScopeReturns = struct { 401 result1 exec.RunState 402 }{result1} 403 } 404 405 func (fake *FakeRunState) NewLocalScopeReturnsOnCall(i int, result1 exec.RunState) { 406 fake.newLocalScopeMutex.Lock() 407 defer fake.newLocalScopeMutex.Unlock() 408 fake.NewLocalScopeStub = nil 409 if fake.newLocalScopeReturnsOnCall == nil { 410 fake.newLocalScopeReturnsOnCall = make(map[int]struct { 411 result1 exec.RunState 412 }) 413 } 414 fake.newLocalScopeReturnsOnCall[i] = struct { 415 result1 exec.RunState 416 }{result1} 417 } 418 419 func (fake *FakeRunState) Parent() exec.RunState { 420 fake.parentMutex.Lock() 421 ret, specificReturn := fake.parentReturnsOnCall[len(fake.parentArgsForCall)] 422 fake.parentArgsForCall = append(fake.parentArgsForCall, struct { 423 }{}) 424 fake.recordInvocation("Parent", []interface{}{}) 425 fake.parentMutex.Unlock() 426 if fake.ParentStub != nil { 427 return fake.ParentStub() 428 } 429 if specificReturn { 430 return ret.result1 431 } 432 fakeReturns := fake.parentReturns 433 return fakeReturns.result1 434 } 435 436 func (fake *FakeRunState) ParentCallCount() int { 437 fake.parentMutex.RLock() 438 defer fake.parentMutex.RUnlock() 439 return len(fake.parentArgsForCall) 440 } 441 442 func (fake *FakeRunState) ParentCalls(stub func() exec.RunState) { 443 fake.parentMutex.Lock() 444 defer fake.parentMutex.Unlock() 445 fake.ParentStub = stub 446 } 447 448 func (fake *FakeRunState) ParentReturns(result1 exec.RunState) { 449 fake.parentMutex.Lock() 450 defer fake.parentMutex.Unlock() 451 fake.ParentStub = nil 452 fake.parentReturns = struct { 453 result1 exec.RunState 454 }{result1} 455 } 456 457 func (fake *FakeRunState) ParentReturnsOnCall(i int, result1 exec.RunState) { 458 fake.parentMutex.Lock() 459 defer fake.parentMutex.Unlock() 460 fake.ParentStub = nil 461 if fake.parentReturnsOnCall == nil { 462 fake.parentReturnsOnCall = make(map[int]struct { 463 result1 exec.RunState 464 }) 465 } 466 fake.parentReturnsOnCall[i] = struct { 467 result1 exec.RunState 468 }{result1} 469 } 470 471 func (fake *FakeRunState) RedactionEnabled() bool { 472 fake.redactionEnabledMutex.Lock() 473 ret, specificReturn := fake.redactionEnabledReturnsOnCall[len(fake.redactionEnabledArgsForCall)] 474 fake.redactionEnabledArgsForCall = append(fake.redactionEnabledArgsForCall, struct { 475 }{}) 476 fake.recordInvocation("RedactionEnabled", []interface{}{}) 477 fake.redactionEnabledMutex.Unlock() 478 if fake.RedactionEnabledStub != nil { 479 return fake.RedactionEnabledStub() 480 } 481 if specificReturn { 482 return ret.result1 483 } 484 fakeReturns := fake.redactionEnabledReturns 485 return fakeReturns.result1 486 } 487 488 func (fake *FakeRunState) RedactionEnabledCallCount() int { 489 fake.redactionEnabledMutex.RLock() 490 defer fake.redactionEnabledMutex.RUnlock() 491 return len(fake.redactionEnabledArgsForCall) 492 } 493 494 func (fake *FakeRunState) RedactionEnabledCalls(stub func() bool) { 495 fake.redactionEnabledMutex.Lock() 496 defer fake.redactionEnabledMutex.Unlock() 497 fake.RedactionEnabledStub = stub 498 } 499 500 func (fake *FakeRunState) RedactionEnabledReturns(result1 bool) { 501 fake.redactionEnabledMutex.Lock() 502 defer fake.redactionEnabledMutex.Unlock() 503 fake.RedactionEnabledStub = nil 504 fake.redactionEnabledReturns = struct { 505 result1 bool 506 }{result1} 507 } 508 509 func (fake *FakeRunState) RedactionEnabledReturnsOnCall(i int, result1 bool) { 510 fake.redactionEnabledMutex.Lock() 511 defer fake.redactionEnabledMutex.Unlock() 512 fake.RedactionEnabledStub = nil 513 if fake.redactionEnabledReturnsOnCall == nil { 514 fake.redactionEnabledReturnsOnCall = make(map[int]struct { 515 result1 bool 516 }) 517 } 518 fake.redactionEnabledReturnsOnCall[i] = struct { 519 result1 bool 520 }{result1} 521 } 522 523 func (fake *FakeRunState) Result(arg1 atc.PlanID, arg2 interface{}) bool { 524 fake.resultMutex.Lock() 525 ret, specificReturn := fake.resultReturnsOnCall[len(fake.resultArgsForCall)] 526 fake.resultArgsForCall = append(fake.resultArgsForCall, struct { 527 arg1 atc.PlanID 528 arg2 interface{} 529 }{arg1, arg2}) 530 fake.recordInvocation("Result", []interface{}{arg1, arg2}) 531 fake.resultMutex.Unlock() 532 if fake.ResultStub != nil { 533 return fake.ResultStub(arg1, arg2) 534 } 535 if specificReturn { 536 return ret.result1 537 } 538 fakeReturns := fake.resultReturns 539 return fakeReturns.result1 540 } 541 542 func (fake *FakeRunState) ResultCallCount() int { 543 fake.resultMutex.RLock() 544 defer fake.resultMutex.RUnlock() 545 return len(fake.resultArgsForCall) 546 } 547 548 func (fake *FakeRunState) ResultCalls(stub func(atc.PlanID, interface{}) bool) { 549 fake.resultMutex.Lock() 550 defer fake.resultMutex.Unlock() 551 fake.ResultStub = stub 552 } 553 554 func (fake *FakeRunState) ResultArgsForCall(i int) (atc.PlanID, interface{}) { 555 fake.resultMutex.RLock() 556 defer fake.resultMutex.RUnlock() 557 argsForCall := fake.resultArgsForCall[i] 558 return argsForCall.arg1, argsForCall.arg2 559 } 560 561 func (fake *FakeRunState) ResultReturns(result1 bool) { 562 fake.resultMutex.Lock() 563 defer fake.resultMutex.Unlock() 564 fake.ResultStub = nil 565 fake.resultReturns = struct { 566 result1 bool 567 }{result1} 568 } 569 570 func (fake *FakeRunState) ResultReturnsOnCall(i int, result1 bool) { 571 fake.resultMutex.Lock() 572 defer fake.resultMutex.Unlock() 573 fake.ResultStub = nil 574 if fake.resultReturnsOnCall == nil { 575 fake.resultReturnsOnCall = make(map[int]struct { 576 result1 bool 577 }) 578 } 579 fake.resultReturnsOnCall[i] = struct { 580 result1 bool 581 }{result1} 582 } 583 584 func (fake *FakeRunState) Run(arg1 context.Context, arg2 atc.Plan) (bool, error) { 585 fake.runMutex.Lock() 586 ret, specificReturn := fake.runReturnsOnCall[len(fake.runArgsForCall)] 587 fake.runArgsForCall = append(fake.runArgsForCall, struct { 588 arg1 context.Context 589 arg2 atc.Plan 590 }{arg1, arg2}) 591 fake.recordInvocation("Run", []interface{}{arg1, arg2}) 592 fake.runMutex.Unlock() 593 if fake.RunStub != nil { 594 return fake.RunStub(arg1, arg2) 595 } 596 if specificReturn { 597 return ret.result1, ret.result2 598 } 599 fakeReturns := fake.runReturns 600 return fakeReturns.result1, fakeReturns.result2 601 } 602 603 func (fake *FakeRunState) RunCallCount() int { 604 fake.runMutex.RLock() 605 defer fake.runMutex.RUnlock() 606 return len(fake.runArgsForCall) 607 } 608 609 func (fake *FakeRunState) RunCalls(stub func(context.Context, atc.Plan) (bool, error)) { 610 fake.runMutex.Lock() 611 defer fake.runMutex.Unlock() 612 fake.RunStub = stub 613 } 614 615 func (fake *FakeRunState) RunArgsForCall(i int) (context.Context, atc.Plan) { 616 fake.runMutex.RLock() 617 defer fake.runMutex.RUnlock() 618 argsForCall := fake.runArgsForCall[i] 619 return argsForCall.arg1, argsForCall.arg2 620 } 621 622 func (fake *FakeRunState) RunReturns(result1 bool, result2 error) { 623 fake.runMutex.Lock() 624 defer fake.runMutex.Unlock() 625 fake.RunStub = nil 626 fake.runReturns = struct { 627 result1 bool 628 result2 error 629 }{result1, result2} 630 } 631 632 func (fake *FakeRunState) RunReturnsOnCall(i int, result1 bool, result2 error) { 633 fake.runMutex.Lock() 634 defer fake.runMutex.Unlock() 635 fake.RunStub = nil 636 if fake.runReturnsOnCall == nil { 637 fake.runReturnsOnCall = make(map[int]struct { 638 result1 bool 639 result2 error 640 }) 641 } 642 fake.runReturnsOnCall[i] = struct { 643 result1 bool 644 result2 error 645 }{result1, result2} 646 } 647 648 func (fake *FakeRunState) StoreResult(arg1 atc.PlanID, arg2 interface{}) { 649 fake.storeResultMutex.Lock() 650 fake.storeResultArgsForCall = append(fake.storeResultArgsForCall, struct { 651 arg1 atc.PlanID 652 arg2 interface{} 653 }{arg1, arg2}) 654 fake.recordInvocation("StoreResult", []interface{}{arg1, arg2}) 655 fake.storeResultMutex.Unlock() 656 if fake.StoreResultStub != nil { 657 fake.StoreResultStub(arg1, arg2) 658 } 659 } 660 661 func (fake *FakeRunState) StoreResultCallCount() int { 662 fake.storeResultMutex.RLock() 663 defer fake.storeResultMutex.RUnlock() 664 return len(fake.storeResultArgsForCall) 665 } 666 667 func (fake *FakeRunState) StoreResultCalls(stub func(atc.PlanID, interface{})) { 668 fake.storeResultMutex.Lock() 669 defer fake.storeResultMutex.Unlock() 670 fake.StoreResultStub = stub 671 } 672 673 func (fake *FakeRunState) StoreResultArgsForCall(i int) (atc.PlanID, interface{}) { 674 fake.storeResultMutex.RLock() 675 defer fake.storeResultMutex.RUnlock() 676 argsForCall := fake.storeResultArgsForCall[i] 677 return argsForCall.arg1, argsForCall.arg2 678 } 679 680 func (fake *FakeRunState) Invocations() map[string][][]interface{} { 681 fake.invocationsMutex.RLock() 682 defer fake.invocationsMutex.RUnlock() 683 fake.addLocalVarMutex.RLock() 684 defer fake.addLocalVarMutex.RUnlock() 685 fake.artifactRepositoryMutex.RLock() 686 defer fake.artifactRepositoryMutex.RUnlock() 687 fake.getMutex.RLock() 688 defer fake.getMutex.RUnlock() 689 fake.iterateInterpolatedCredsMutex.RLock() 690 defer fake.iterateInterpolatedCredsMutex.RUnlock() 691 fake.listMutex.RLock() 692 defer fake.listMutex.RUnlock() 693 fake.newLocalScopeMutex.RLock() 694 defer fake.newLocalScopeMutex.RUnlock() 695 fake.parentMutex.RLock() 696 defer fake.parentMutex.RUnlock() 697 fake.redactionEnabledMutex.RLock() 698 defer fake.redactionEnabledMutex.RUnlock() 699 fake.resultMutex.RLock() 700 defer fake.resultMutex.RUnlock() 701 fake.runMutex.RLock() 702 defer fake.runMutex.RUnlock() 703 fake.storeResultMutex.RLock() 704 defer fake.storeResultMutex.RUnlock() 705 copiedInvocations := map[string][][]interface{}{} 706 for key, value := range fake.invocations { 707 copiedInvocations[key] = value 708 } 709 return copiedInvocations 710 } 711 712 func (fake *FakeRunState) recordInvocation(key string, args []interface{}) { 713 fake.invocationsMutex.Lock() 714 defer fake.invocationsMutex.Unlock() 715 if fake.invocations == nil { 716 fake.invocations = map[string][][]interface{}{} 717 } 718 if fake.invocations[key] == nil { 719 fake.invocations[key] = [][]interface{}{} 720 } 721 fake.invocations[key] = append(fake.invocations[key], args) 722 } 723 724 var _ exec.RunState = new(FakeRunState)