github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/db/dbfakes/fake_component.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package dbfakes 3 4 import ( 5 "sync" 6 "time" 7 8 "github.com/pf-qiu/concourse/v6/atc/db" 9 ) 10 11 type FakeComponent struct { 12 IDStub func() int 13 iDMutex sync.RWMutex 14 iDArgsForCall []struct { 15 } 16 iDReturns struct { 17 result1 int 18 } 19 iDReturnsOnCall map[int]struct { 20 result1 int 21 } 22 IntervalStub func() time.Duration 23 intervalMutex sync.RWMutex 24 intervalArgsForCall []struct { 25 } 26 intervalReturns struct { 27 result1 time.Duration 28 } 29 intervalReturnsOnCall map[int]struct { 30 result1 time.Duration 31 } 32 IntervalElapsedStub func() bool 33 intervalElapsedMutex sync.RWMutex 34 intervalElapsedArgsForCall []struct { 35 } 36 intervalElapsedReturns struct { 37 result1 bool 38 } 39 intervalElapsedReturnsOnCall map[int]struct { 40 result1 bool 41 } 42 LastRanStub func() time.Time 43 lastRanMutex sync.RWMutex 44 lastRanArgsForCall []struct { 45 } 46 lastRanReturns struct { 47 result1 time.Time 48 } 49 lastRanReturnsOnCall map[int]struct { 50 result1 time.Time 51 } 52 NameStub func() string 53 nameMutex sync.RWMutex 54 nameArgsForCall []struct { 55 } 56 nameReturns struct { 57 result1 string 58 } 59 nameReturnsOnCall map[int]struct { 60 result1 string 61 } 62 PausedStub func() bool 63 pausedMutex sync.RWMutex 64 pausedArgsForCall []struct { 65 } 66 pausedReturns struct { 67 result1 bool 68 } 69 pausedReturnsOnCall map[int]struct { 70 result1 bool 71 } 72 ReloadStub func() (bool, error) 73 reloadMutex sync.RWMutex 74 reloadArgsForCall []struct { 75 } 76 reloadReturns struct { 77 result1 bool 78 result2 error 79 } 80 reloadReturnsOnCall map[int]struct { 81 result1 bool 82 result2 error 83 } 84 UpdateLastRanStub func() error 85 updateLastRanMutex sync.RWMutex 86 updateLastRanArgsForCall []struct { 87 } 88 updateLastRanReturns struct { 89 result1 error 90 } 91 updateLastRanReturnsOnCall map[int]struct { 92 result1 error 93 } 94 invocations map[string][][]interface{} 95 invocationsMutex sync.RWMutex 96 } 97 98 func (fake *FakeComponent) ID() int { 99 fake.iDMutex.Lock() 100 ret, specificReturn := fake.iDReturnsOnCall[len(fake.iDArgsForCall)] 101 fake.iDArgsForCall = append(fake.iDArgsForCall, struct { 102 }{}) 103 fake.recordInvocation("ID", []interface{}{}) 104 fake.iDMutex.Unlock() 105 if fake.IDStub != nil { 106 return fake.IDStub() 107 } 108 if specificReturn { 109 return ret.result1 110 } 111 fakeReturns := fake.iDReturns 112 return fakeReturns.result1 113 } 114 115 func (fake *FakeComponent) IDCallCount() int { 116 fake.iDMutex.RLock() 117 defer fake.iDMutex.RUnlock() 118 return len(fake.iDArgsForCall) 119 } 120 121 func (fake *FakeComponent) IDCalls(stub func() int) { 122 fake.iDMutex.Lock() 123 defer fake.iDMutex.Unlock() 124 fake.IDStub = stub 125 } 126 127 func (fake *FakeComponent) IDReturns(result1 int) { 128 fake.iDMutex.Lock() 129 defer fake.iDMutex.Unlock() 130 fake.IDStub = nil 131 fake.iDReturns = struct { 132 result1 int 133 }{result1} 134 } 135 136 func (fake *FakeComponent) IDReturnsOnCall(i int, result1 int) { 137 fake.iDMutex.Lock() 138 defer fake.iDMutex.Unlock() 139 fake.IDStub = nil 140 if fake.iDReturnsOnCall == nil { 141 fake.iDReturnsOnCall = make(map[int]struct { 142 result1 int 143 }) 144 } 145 fake.iDReturnsOnCall[i] = struct { 146 result1 int 147 }{result1} 148 } 149 150 func (fake *FakeComponent) Interval() time.Duration { 151 fake.intervalMutex.Lock() 152 ret, specificReturn := fake.intervalReturnsOnCall[len(fake.intervalArgsForCall)] 153 fake.intervalArgsForCall = append(fake.intervalArgsForCall, struct { 154 }{}) 155 fake.recordInvocation("Interval", []interface{}{}) 156 fake.intervalMutex.Unlock() 157 if fake.IntervalStub != nil { 158 return fake.IntervalStub() 159 } 160 if specificReturn { 161 return ret.result1 162 } 163 fakeReturns := fake.intervalReturns 164 return fakeReturns.result1 165 } 166 167 func (fake *FakeComponent) IntervalCallCount() int { 168 fake.intervalMutex.RLock() 169 defer fake.intervalMutex.RUnlock() 170 return len(fake.intervalArgsForCall) 171 } 172 173 func (fake *FakeComponent) IntervalCalls(stub func() time.Duration) { 174 fake.intervalMutex.Lock() 175 defer fake.intervalMutex.Unlock() 176 fake.IntervalStub = stub 177 } 178 179 func (fake *FakeComponent) IntervalReturns(result1 time.Duration) { 180 fake.intervalMutex.Lock() 181 defer fake.intervalMutex.Unlock() 182 fake.IntervalStub = nil 183 fake.intervalReturns = struct { 184 result1 time.Duration 185 }{result1} 186 } 187 188 func (fake *FakeComponent) IntervalReturnsOnCall(i int, result1 time.Duration) { 189 fake.intervalMutex.Lock() 190 defer fake.intervalMutex.Unlock() 191 fake.IntervalStub = nil 192 if fake.intervalReturnsOnCall == nil { 193 fake.intervalReturnsOnCall = make(map[int]struct { 194 result1 time.Duration 195 }) 196 } 197 fake.intervalReturnsOnCall[i] = struct { 198 result1 time.Duration 199 }{result1} 200 } 201 202 func (fake *FakeComponent) IntervalElapsed() bool { 203 fake.intervalElapsedMutex.Lock() 204 ret, specificReturn := fake.intervalElapsedReturnsOnCall[len(fake.intervalElapsedArgsForCall)] 205 fake.intervalElapsedArgsForCall = append(fake.intervalElapsedArgsForCall, struct { 206 }{}) 207 fake.recordInvocation("IntervalElapsed", []interface{}{}) 208 fake.intervalElapsedMutex.Unlock() 209 if fake.IntervalElapsedStub != nil { 210 return fake.IntervalElapsedStub() 211 } 212 if specificReturn { 213 return ret.result1 214 } 215 fakeReturns := fake.intervalElapsedReturns 216 return fakeReturns.result1 217 } 218 219 func (fake *FakeComponent) IntervalElapsedCallCount() int { 220 fake.intervalElapsedMutex.RLock() 221 defer fake.intervalElapsedMutex.RUnlock() 222 return len(fake.intervalElapsedArgsForCall) 223 } 224 225 func (fake *FakeComponent) IntervalElapsedCalls(stub func() bool) { 226 fake.intervalElapsedMutex.Lock() 227 defer fake.intervalElapsedMutex.Unlock() 228 fake.IntervalElapsedStub = stub 229 } 230 231 func (fake *FakeComponent) IntervalElapsedReturns(result1 bool) { 232 fake.intervalElapsedMutex.Lock() 233 defer fake.intervalElapsedMutex.Unlock() 234 fake.IntervalElapsedStub = nil 235 fake.intervalElapsedReturns = struct { 236 result1 bool 237 }{result1} 238 } 239 240 func (fake *FakeComponent) IntervalElapsedReturnsOnCall(i int, result1 bool) { 241 fake.intervalElapsedMutex.Lock() 242 defer fake.intervalElapsedMutex.Unlock() 243 fake.IntervalElapsedStub = nil 244 if fake.intervalElapsedReturnsOnCall == nil { 245 fake.intervalElapsedReturnsOnCall = make(map[int]struct { 246 result1 bool 247 }) 248 } 249 fake.intervalElapsedReturnsOnCall[i] = struct { 250 result1 bool 251 }{result1} 252 } 253 254 func (fake *FakeComponent) LastRan() time.Time { 255 fake.lastRanMutex.Lock() 256 ret, specificReturn := fake.lastRanReturnsOnCall[len(fake.lastRanArgsForCall)] 257 fake.lastRanArgsForCall = append(fake.lastRanArgsForCall, struct { 258 }{}) 259 fake.recordInvocation("LastRan", []interface{}{}) 260 fake.lastRanMutex.Unlock() 261 if fake.LastRanStub != nil { 262 return fake.LastRanStub() 263 } 264 if specificReturn { 265 return ret.result1 266 } 267 fakeReturns := fake.lastRanReturns 268 return fakeReturns.result1 269 } 270 271 func (fake *FakeComponent) LastRanCallCount() int { 272 fake.lastRanMutex.RLock() 273 defer fake.lastRanMutex.RUnlock() 274 return len(fake.lastRanArgsForCall) 275 } 276 277 func (fake *FakeComponent) LastRanCalls(stub func() time.Time) { 278 fake.lastRanMutex.Lock() 279 defer fake.lastRanMutex.Unlock() 280 fake.LastRanStub = stub 281 } 282 283 func (fake *FakeComponent) LastRanReturns(result1 time.Time) { 284 fake.lastRanMutex.Lock() 285 defer fake.lastRanMutex.Unlock() 286 fake.LastRanStub = nil 287 fake.lastRanReturns = struct { 288 result1 time.Time 289 }{result1} 290 } 291 292 func (fake *FakeComponent) LastRanReturnsOnCall(i int, result1 time.Time) { 293 fake.lastRanMutex.Lock() 294 defer fake.lastRanMutex.Unlock() 295 fake.LastRanStub = nil 296 if fake.lastRanReturnsOnCall == nil { 297 fake.lastRanReturnsOnCall = make(map[int]struct { 298 result1 time.Time 299 }) 300 } 301 fake.lastRanReturnsOnCall[i] = struct { 302 result1 time.Time 303 }{result1} 304 } 305 306 func (fake *FakeComponent) Name() string { 307 fake.nameMutex.Lock() 308 ret, specificReturn := fake.nameReturnsOnCall[len(fake.nameArgsForCall)] 309 fake.nameArgsForCall = append(fake.nameArgsForCall, struct { 310 }{}) 311 fake.recordInvocation("Name", []interface{}{}) 312 fake.nameMutex.Unlock() 313 if fake.NameStub != nil { 314 return fake.NameStub() 315 } 316 if specificReturn { 317 return ret.result1 318 } 319 fakeReturns := fake.nameReturns 320 return fakeReturns.result1 321 } 322 323 func (fake *FakeComponent) NameCallCount() int { 324 fake.nameMutex.RLock() 325 defer fake.nameMutex.RUnlock() 326 return len(fake.nameArgsForCall) 327 } 328 329 func (fake *FakeComponent) NameCalls(stub func() string) { 330 fake.nameMutex.Lock() 331 defer fake.nameMutex.Unlock() 332 fake.NameStub = stub 333 } 334 335 func (fake *FakeComponent) NameReturns(result1 string) { 336 fake.nameMutex.Lock() 337 defer fake.nameMutex.Unlock() 338 fake.NameStub = nil 339 fake.nameReturns = struct { 340 result1 string 341 }{result1} 342 } 343 344 func (fake *FakeComponent) NameReturnsOnCall(i int, result1 string) { 345 fake.nameMutex.Lock() 346 defer fake.nameMutex.Unlock() 347 fake.NameStub = nil 348 if fake.nameReturnsOnCall == nil { 349 fake.nameReturnsOnCall = make(map[int]struct { 350 result1 string 351 }) 352 } 353 fake.nameReturnsOnCall[i] = struct { 354 result1 string 355 }{result1} 356 } 357 358 func (fake *FakeComponent) Paused() bool { 359 fake.pausedMutex.Lock() 360 ret, specificReturn := fake.pausedReturnsOnCall[len(fake.pausedArgsForCall)] 361 fake.pausedArgsForCall = append(fake.pausedArgsForCall, struct { 362 }{}) 363 fake.recordInvocation("Paused", []interface{}{}) 364 fake.pausedMutex.Unlock() 365 if fake.PausedStub != nil { 366 return fake.PausedStub() 367 } 368 if specificReturn { 369 return ret.result1 370 } 371 fakeReturns := fake.pausedReturns 372 return fakeReturns.result1 373 } 374 375 func (fake *FakeComponent) PausedCallCount() int { 376 fake.pausedMutex.RLock() 377 defer fake.pausedMutex.RUnlock() 378 return len(fake.pausedArgsForCall) 379 } 380 381 func (fake *FakeComponent) PausedCalls(stub func() bool) { 382 fake.pausedMutex.Lock() 383 defer fake.pausedMutex.Unlock() 384 fake.PausedStub = stub 385 } 386 387 func (fake *FakeComponent) PausedReturns(result1 bool) { 388 fake.pausedMutex.Lock() 389 defer fake.pausedMutex.Unlock() 390 fake.PausedStub = nil 391 fake.pausedReturns = struct { 392 result1 bool 393 }{result1} 394 } 395 396 func (fake *FakeComponent) PausedReturnsOnCall(i int, result1 bool) { 397 fake.pausedMutex.Lock() 398 defer fake.pausedMutex.Unlock() 399 fake.PausedStub = nil 400 if fake.pausedReturnsOnCall == nil { 401 fake.pausedReturnsOnCall = make(map[int]struct { 402 result1 bool 403 }) 404 } 405 fake.pausedReturnsOnCall[i] = struct { 406 result1 bool 407 }{result1} 408 } 409 410 func (fake *FakeComponent) Reload() (bool, error) { 411 fake.reloadMutex.Lock() 412 ret, specificReturn := fake.reloadReturnsOnCall[len(fake.reloadArgsForCall)] 413 fake.reloadArgsForCall = append(fake.reloadArgsForCall, struct { 414 }{}) 415 fake.recordInvocation("Reload", []interface{}{}) 416 fake.reloadMutex.Unlock() 417 if fake.ReloadStub != nil { 418 return fake.ReloadStub() 419 } 420 if specificReturn { 421 return ret.result1, ret.result2 422 } 423 fakeReturns := fake.reloadReturns 424 return fakeReturns.result1, fakeReturns.result2 425 } 426 427 func (fake *FakeComponent) ReloadCallCount() int { 428 fake.reloadMutex.RLock() 429 defer fake.reloadMutex.RUnlock() 430 return len(fake.reloadArgsForCall) 431 } 432 433 func (fake *FakeComponent) ReloadCalls(stub func() (bool, error)) { 434 fake.reloadMutex.Lock() 435 defer fake.reloadMutex.Unlock() 436 fake.ReloadStub = stub 437 } 438 439 func (fake *FakeComponent) ReloadReturns(result1 bool, result2 error) { 440 fake.reloadMutex.Lock() 441 defer fake.reloadMutex.Unlock() 442 fake.ReloadStub = nil 443 fake.reloadReturns = struct { 444 result1 bool 445 result2 error 446 }{result1, result2} 447 } 448 449 func (fake *FakeComponent) ReloadReturnsOnCall(i int, result1 bool, result2 error) { 450 fake.reloadMutex.Lock() 451 defer fake.reloadMutex.Unlock() 452 fake.ReloadStub = nil 453 if fake.reloadReturnsOnCall == nil { 454 fake.reloadReturnsOnCall = make(map[int]struct { 455 result1 bool 456 result2 error 457 }) 458 } 459 fake.reloadReturnsOnCall[i] = struct { 460 result1 bool 461 result2 error 462 }{result1, result2} 463 } 464 465 func (fake *FakeComponent) UpdateLastRan() error { 466 fake.updateLastRanMutex.Lock() 467 ret, specificReturn := fake.updateLastRanReturnsOnCall[len(fake.updateLastRanArgsForCall)] 468 fake.updateLastRanArgsForCall = append(fake.updateLastRanArgsForCall, struct { 469 }{}) 470 fake.recordInvocation("UpdateLastRan", []interface{}{}) 471 fake.updateLastRanMutex.Unlock() 472 if fake.UpdateLastRanStub != nil { 473 return fake.UpdateLastRanStub() 474 } 475 if specificReturn { 476 return ret.result1 477 } 478 fakeReturns := fake.updateLastRanReturns 479 return fakeReturns.result1 480 } 481 482 func (fake *FakeComponent) UpdateLastRanCallCount() int { 483 fake.updateLastRanMutex.RLock() 484 defer fake.updateLastRanMutex.RUnlock() 485 return len(fake.updateLastRanArgsForCall) 486 } 487 488 func (fake *FakeComponent) UpdateLastRanCalls(stub func() error) { 489 fake.updateLastRanMutex.Lock() 490 defer fake.updateLastRanMutex.Unlock() 491 fake.UpdateLastRanStub = stub 492 } 493 494 func (fake *FakeComponent) UpdateLastRanReturns(result1 error) { 495 fake.updateLastRanMutex.Lock() 496 defer fake.updateLastRanMutex.Unlock() 497 fake.UpdateLastRanStub = nil 498 fake.updateLastRanReturns = struct { 499 result1 error 500 }{result1} 501 } 502 503 func (fake *FakeComponent) UpdateLastRanReturnsOnCall(i int, result1 error) { 504 fake.updateLastRanMutex.Lock() 505 defer fake.updateLastRanMutex.Unlock() 506 fake.UpdateLastRanStub = nil 507 if fake.updateLastRanReturnsOnCall == nil { 508 fake.updateLastRanReturnsOnCall = make(map[int]struct { 509 result1 error 510 }) 511 } 512 fake.updateLastRanReturnsOnCall[i] = struct { 513 result1 error 514 }{result1} 515 } 516 517 func (fake *FakeComponent) Invocations() map[string][][]interface{} { 518 fake.invocationsMutex.RLock() 519 defer fake.invocationsMutex.RUnlock() 520 fake.iDMutex.RLock() 521 defer fake.iDMutex.RUnlock() 522 fake.intervalMutex.RLock() 523 defer fake.intervalMutex.RUnlock() 524 fake.intervalElapsedMutex.RLock() 525 defer fake.intervalElapsedMutex.RUnlock() 526 fake.lastRanMutex.RLock() 527 defer fake.lastRanMutex.RUnlock() 528 fake.nameMutex.RLock() 529 defer fake.nameMutex.RUnlock() 530 fake.pausedMutex.RLock() 531 defer fake.pausedMutex.RUnlock() 532 fake.reloadMutex.RLock() 533 defer fake.reloadMutex.RUnlock() 534 fake.updateLastRanMutex.RLock() 535 defer fake.updateLastRanMutex.RUnlock() 536 copiedInvocations := map[string][][]interface{}{} 537 for key, value := range fake.invocations { 538 copiedInvocations[key] = value 539 } 540 return copiedInvocations 541 } 542 543 func (fake *FakeComponent) recordInvocation(key string, args []interface{}) { 544 fake.invocationsMutex.Lock() 545 defer fake.invocationsMutex.Unlock() 546 if fake.invocations == nil { 547 fake.invocations = map[string][][]interface{}{} 548 } 549 if fake.invocations[key] == nil { 550 fake.invocations[key] = [][]interface{}{} 551 } 552 fake.invocations[key] = append(fake.invocations[key], args) 553 } 554 555 var _ db.Component = new(FakeComponent)