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