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