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