github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/db/dbfakes/fake_failed_container.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package dbfakes 3 4 import ( 5 "sync" 6 7 "github.com/pf-qiu/concourse/v6/atc/db" 8 ) 9 10 type FakeFailedContainer struct { 11 DestroyStub func() (bool, error) 12 destroyMutex sync.RWMutex 13 destroyArgsForCall []struct { 14 } 15 destroyReturns struct { 16 result1 bool 17 result2 error 18 } 19 destroyReturnsOnCall map[int]struct { 20 result1 bool 21 result2 error 22 } 23 HandleStub func() string 24 handleMutex sync.RWMutex 25 handleArgsForCall []struct { 26 } 27 handleReturns struct { 28 result1 string 29 } 30 handleReturnsOnCall map[int]struct { 31 result1 string 32 } 33 IDStub func() int 34 iDMutex sync.RWMutex 35 iDArgsForCall []struct { 36 } 37 iDReturns struct { 38 result1 int 39 } 40 iDReturnsOnCall map[int]struct { 41 result1 int 42 } 43 MetadataStub func() db.ContainerMetadata 44 metadataMutex sync.RWMutex 45 metadataArgsForCall []struct { 46 } 47 metadataReturns struct { 48 result1 db.ContainerMetadata 49 } 50 metadataReturnsOnCall map[int]struct { 51 result1 db.ContainerMetadata 52 } 53 StateStub func() string 54 stateMutex sync.RWMutex 55 stateArgsForCall []struct { 56 } 57 stateReturns struct { 58 result1 string 59 } 60 stateReturnsOnCall map[int]struct { 61 result1 string 62 } 63 WorkerNameStub func() string 64 workerNameMutex sync.RWMutex 65 workerNameArgsForCall []struct { 66 } 67 workerNameReturns struct { 68 result1 string 69 } 70 workerNameReturnsOnCall map[int]struct { 71 result1 string 72 } 73 invocations map[string][][]interface{} 74 invocationsMutex sync.RWMutex 75 } 76 77 func (fake *FakeFailedContainer) Destroy() (bool, error) { 78 fake.destroyMutex.Lock() 79 ret, specificReturn := fake.destroyReturnsOnCall[len(fake.destroyArgsForCall)] 80 fake.destroyArgsForCall = append(fake.destroyArgsForCall, struct { 81 }{}) 82 fake.recordInvocation("Destroy", []interface{}{}) 83 fake.destroyMutex.Unlock() 84 if fake.DestroyStub != nil { 85 return fake.DestroyStub() 86 } 87 if specificReturn { 88 return ret.result1, ret.result2 89 } 90 fakeReturns := fake.destroyReturns 91 return fakeReturns.result1, fakeReturns.result2 92 } 93 94 func (fake *FakeFailedContainer) DestroyCallCount() int { 95 fake.destroyMutex.RLock() 96 defer fake.destroyMutex.RUnlock() 97 return len(fake.destroyArgsForCall) 98 } 99 100 func (fake *FakeFailedContainer) DestroyCalls(stub func() (bool, error)) { 101 fake.destroyMutex.Lock() 102 defer fake.destroyMutex.Unlock() 103 fake.DestroyStub = stub 104 } 105 106 func (fake *FakeFailedContainer) DestroyReturns(result1 bool, result2 error) { 107 fake.destroyMutex.Lock() 108 defer fake.destroyMutex.Unlock() 109 fake.DestroyStub = nil 110 fake.destroyReturns = struct { 111 result1 bool 112 result2 error 113 }{result1, result2} 114 } 115 116 func (fake *FakeFailedContainer) DestroyReturnsOnCall(i int, result1 bool, result2 error) { 117 fake.destroyMutex.Lock() 118 defer fake.destroyMutex.Unlock() 119 fake.DestroyStub = nil 120 if fake.destroyReturnsOnCall == nil { 121 fake.destroyReturnsOnCall = make(map[int]struct { 122 result1 bool 123 result2 error 124 }) 125 } 126 fake.destroyReturnsOnCall[i] = struct { 127 result1 bool 128 result2 error 129 }{result1, result2} 130 } 131 132 func (fake *FakeFailedContainer) Handle() string { 133 fake.handleMutex.Lock() 134 ret, specificReturn := fake.handleReturnsOnCall[len(fake.handleArgsForCall)] 135 fake.handleArgsForCall = append(fake.handleArgsForCall, struct { 136 }{}) 137 fake.recordInvocation("Handle", []interface{}{}) 138 fake.handleMutex.Unlock() 139 if fake.HandleStub != nil { 140 return fake.HandleStub() 141 } 142 if specificReturn { 143 return ret.result1 144 } 145 fakeReturns := fake.handleReturns 146 return fakeReturns.result1 147 } 148 149 func (fake *FakeFailedContainer) HandleCallCount() int { 150 fake.handleMutex.RLock() 151 defer fake.handleMutex.RUnlock() 152 return len(fake.handleArgsForCall) 153 } 154 155 func (fake *FakeFailedContainer) HandleCalls(stub func() string) { 156 fake.handleMutex.Lock() 157 defer fake.handleMutex.Unlock() 158 fake.HandleStub = stub 159 } 160 161 func (fake *FakeFailedContainer) HandleReturns(result1 string) { 162 fake.handleMutex.Lock() 163 defer fake.handleMutex.Unlock() 164 fake.HandleStub = nil 165 fake.handleReturns = struct { 166 result1 string 167 }{result1} 168 } 169 170 func (fake *FakeFailedContainer) HandleReturnsOnCall(i int, result1 string) { 171 fake.handleMutex.Lock() 172 defer fake.handleMutex.Unlock() 173 fake.HandleStub = nil 174 if fake.handleReturnsOnCall == nil { 175 fake.handleReturnsOnCall = make(map[int]struct { 176 result1 string 177 }) 178 } 179 fake.handleReturnsOnCall[i] = struct { 180 result1 string 181 }{result1} 182 } 183 184 func (fake *FakeFailedContainer) ID() int { 185 fake.iDMutex.Lock() 186 ret, specificReturn := fake.iDReturnsOnCall[len(fake.iDArgsForCall)] 187 fake.iDArgsForCall = append(fake.iDArgsForCall, struct { 188 }{}) 189 fake.recordInvocation("ID", []interface{}{}) 190 fake.iDMutex.Unlock() 191 if fake.IDStub != nil { 192 return fake.IDStub() 193 } 194 if specificReturn { 195 return ret.result1 196 } 197 fakeReturns := fake.iDReturns 198 return fakeReturns.result1 199 } 200 201 func (fake *FakeFailedContainer) IDCallCount() int { 202 fake.iDMutex.RLock() 203 defer fake.iDMutex.RUnlock() 204 return len(fake.iDArgsForCall) 205 } 206 207 func (fake *FakeFailedContainer) IDCalls(stub func() int) { 208 fake.iDMutex.Lock() 209 defer fake.iDMutex.Unlock() 210 fake.IDStub = stub 211 } 212 213 func (fake *FakeFailedContainer) IDReturns(result1 int) { 214 fake.iDMutex.Lock() 215 defer fake.iDMutex.Unlock() 216 fake.IDStub = nil 217 fake.iDReturns = struct { 218 result1 int 219 }{result1} 220 } 221 222 func (fake *FakeFailedContainer) IDReturnsOnCall(i int, result1 int) { 223 fake.iDMutex.Lock() 224 defer fake.iDMutex.Unlock() 225 fake.IDStub = nil 226 if fake.iDReturnsOnCall == nil { 227 fake.iDReturnsOnCall = make(map[int]struct { 228 result1 int 229 }) 230 } 231 fake.iDReturnsOnCall[i] = struct { 232 result1 int 233 }{result1} 234 } 235 236 func (fake *FakeFailedContainer) Metadata() db.ContainerMetadata { 237 fake.metadataMutex.Lock() 238 ret, specificReturn := fake.metadataReturnsOnCall[len(fake.metadataArgsForCall)] 239 fake.metadataArgsForCall = append(fake.metadataArgsForCall, struct { 240 }{}) 241 fake.recordInvocation("Metadata", []interface{}{}) 242 fake.metadataMutex.Unlock() 243 if fake.MetadataStub != nil { 244 return fake.MetadataStub() 245 } 246 if specificReturn { 247 return ret.result1 248 } 249 fakeReturns := fake.metadataReturns 250 return fakeReturns.result1 251 } 252 253 func (fake *FakeFailedContainer) MetadataCallCount() int { 254 fake.metadataMutex.RLock() 255 defer fake.metadataMutex.RUnlock() 256 return len(fake.metadataArgsForCall) 257 } 258 259 func (fake *FakeFailedContainer) MetadataCalls(stub func() db.ContainerMetadata) { 260 fake.metadataMutex.Lock() 261 defer fake.metadataMutex.Unlock() 262 fake.MetadataStub = stub 263 } 264 265 func (fake *FakeFailedContainer) MetadataReturns(result1 db.ContainerMetadata) { 266 fake.metadataMutex.Lock() 267 defer fake.metadataMutex.Unlock() 268 fake.MetadataStub = nil 269 fake.metadataReturns = struct { 270 result1 db.ContainerMetadata 271 }{result1} 272 } 273 274 func (fake *FakeFailedContainer) MetadataReturnsOnCall(i int, result1 db.ContainerMetadata) { 275 fake.metadataMutex.Lock() 276 defer fake.metadataMutex.Unlock() 277 fake.MetadataStub = nil 278 if fake.metadataReturnsOnCall == nil { 279 fake.metadataReturnsOnCall = make(map[int]struct { 280 result1 db.ContainerMetadata 281 }) 282 } 283 fake.metadataReturnsOnCall[i] = struct { 284 result1 db.ContainerMetadata 285 }{result1} 286 } 287 288 func (fake *FakeFailedContainer) State() string { 289 fake.stateMutex.Lock() 290 ret, specificReturn := fake.stateReturnsOnCall[len(fake.stateArgsForCall)] 291 fake.stateArgsForCall = append(fake.stateArgsForCall, struct { 292 }{}) 293 fake.recordInvocation("State", []interface{}{}) 294 fake.stateMutex.Unlock() 295 if fake.StateStub != nil { 296 return fake.StateStub() 297 } 298 if specificReturn { 299 return ret.result1 300 } 301 fakeReturns := fake.stateReturns 302 return fakeReturns.result1 303 } 304 305 func (fake *FakeFailedContainer) StateCallCount() int { 306 fake.stateMutex.RLock() 307 defer fake.stateMutex.RUnlock() 308 return len(fake.stateArgsForCall) 309 } 310 311 func (fake *FakeFailedContainer) StateCalls(stub func() string) { 312 fake.stateMutex.Lock() 313 defer fake.stateMutex.Unlock() 314 fake.StateStub = stub 315 } 316 317 func (fake *FakeFailedContainer) StateReturns(result1 string) { 318 fake.stateMutex.Lock() 319 defer fake.stateMutex.Unlock() 320 fake.StateStub = nil 321 fake.stateReturns = struct { 322 result1 string 323 }{result1} 324 } 325 326 func (fake *FakeFailedContainer) StateReturnsOnCall(i int, result1 string) { 327 fake.stateMutex.Lock() 328 defer fake.stateMutex.Unlock() 329 fake.StateStub = nil 330 if fake.stateReturnsOnCall == nil { 331 fake.stateReturnsOnCall = make(map[int]struct { 332 result1 string 333 }) 334 } 335 fake.stateReturnsOnCall[i] = struct { 336 result1 string 337 }{result1} 338 } 339 340 func (fake *FakeFailedContainer) WorkerName() string { 341 fake.workerNameMutex.Lock() 342 ret, specificReturn := fake.workerNameReturnsOnCall[len(fake.workerNameArgsForCall)] 343 fake.workerNameArgsForCall = append(fake.workerNameArgsForCall, struct { 344 }{}) 345 fake.recordInvocation("WorkerName", []interface{}{}) 346 fake.workerNameMutex.Unlock() 347 if fake.WorkerNameStub != nil { 348 return fake.WorkerNameStub() 349 } 350 if specificReturn { 351 return ret.result1 352 } 353 fakeReturns := fake.workerNameReturns 354 return fakeReturns.result1 355 } 356 357 func (fake *FakeFailedContainer) WorkerNameCallCount() int { 358 fake.workerNameMutex.RLock() 359 defer fake.workerNameMutex.RUnlock() 360 return len(fake.workerNameArgsForCall) 361 } 362 363 func (fake *FakeFailedContainer) WorkerNameCalls(stub func() string) { 364 fake.workerNameMutex.Lock() 365 defer fake.workerNameMutex.Unlock() 366 fake.WorkerNameStub = stub 367 } 368 369 func (fake *FakeFailedContainer) WorkerNameReturns(result1 string) { 370 fake.workerNameMutex.Lock() 371 defer fake.workerNameMutex.Unlock() 372 fake.WorkerNameStub = nil 373 fake.workerNameReturns = struct { 374 result1 string 375 }{result1} 376 } 377 378 func (fake *FakeFailedContainer) WorkerNameReturnsOnCall(i int, result1 string) { 379 fake.workerNameMutex.Lock() 380 defer fake.workerNameMutex.Unlock() 381 fake.WorkerNameStub = nil 382 if fake.workerNameReturnsOnCall == nil { 383 fake.workerNameReturnsOnCall = make(map[int]struct { 384 result1 string 385 }) 386 } 387 fake.workerNameReturnsOnCall[i] = struct { 388 result1 string 389 }{result1} 390 } 391 392 func (fake *FakeFailedContainer) Invocations() map[string][][]interface{} { 393 fake.invocationsMutex.RLock() 394 defer fake.invocationsMutex.RUnlock() 395 fake.destroyMutex.RLock() 396 defer fake.destroyMutex.RUnlock() 397 fake.handleMutex.RLock() 398 defer fake.handleMutex.RUnlock() 399 fake.iDMutex.RLock() 400 defer fake.iDMutex.RUnlock() 401 fake.metadataMutex.RLock() 402 defer fake.metadataMutex.RUnlock() 403 fake.stateMutex.RLock() 404 defer fake.stateMutex.RUnlock() 405 fake.workerNameMutex.RLock() 406 defer fake.workerNameMutex.RUnlock() 407 copiedInvocations := map[string][][]interface{}{} 408 for key, value := range fake.invocations { 409 copiedInvocations[key] = value 410 } 411 return copiedInvocations 412 } 413 414 func (fake *FakeFailedContainer) recordInvocation(key string, args []interface{}) { 415 fake.invocationsMutex.Lock() 416 defer fake.invocationsMutex.Unlock() 417 if fake.invocations == nil { 418 fake.invocations = map[string][][]interface{}{} 419 } 420 if fake.invocations[key] == nil { 421 fake.invocations[key] = [][]interface{}{} 422 } 423 fake.invocations[key] = append(fake.invocations[key], args) 424 } 425 426 var _ db.FailedContainer = new(FakeFailedContainer)