github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/db/dbfakes/fake_worker_artifact.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 FakeWorkerArtifact struct {
    12  	BuildIDStub        func() int
    13  	buildIDMutex       sync.RWMutex
    14  	buildIDArgsForCall []struct {
    15  	}
    16  	buildIDReturns struct {
    17  		result1 int
    18  	}
    19  	buildIDReturnsOnCall map[int]struct {
    20  		result1 int
    21  	}
    22  	CreatedAtStub        func() time.Time
    23  	createdAtMutex       sync.RWMutex
    24  	createdAtArgsForCall []struct {
    25  	}
    26  	createdAtReturns struct {
    27  		result1 time.Time
    28  	}
    29  	createdAtReturnsOnCall map[int]struct {
    30  		result1 time.Time
    31  	}
    32  	IDStub        func() int
    33  	iDMutex       sync.RWMutex
    34  	iDArgsForCall []struct {
    35  	}
    36  	iDReturns struct {
    37  		result1 int
    38  	}
    39  	iDReturnsOnCall map[int]struct {
    40  		result1 int
    41  	}
    42  	NameStub        func() string
    43  	nameMutex       sync.RWMutex
    44  	nameArgsForCall []struct {
    45  	}
    46  	nameReturns struct {
    47  		result1 string
    48  	}
    49  	nameReturnsOnCall map[int]struct {
    50  		result1 string
    51  	}
    52  	VolumeStub        func(int) (db.CreatedVolume, bool, error)
    53  	volumeMutex       sync.RWMutex
    54  	volumeArgsForCall []struct {
    55  		arg1 int
    56  	}
    57  	volumeReturns struct {
    58  		result1 db.CreatedVolume
    59  		result2 bool
    60  		result3 error
    61  	}
    62  	volumeReturnsOnCall map[int]struct {
    63  		result1 db.CreatedVolume
    64  		result2 bool
    65  		result3 error
    66  	}
    67  	invocations      map[string][][]interface{}
    68  	invocationsMutex sync.RWMutex
    69  }
    70  
    71  func (fake *FakeWorkerArtifact) BuildID() int {
    72  	fake.buildIDMutex.Lock()
    73  	ret, specificReturn := fake.buildIDReturnsOnCall[len(fake.buildIDArgsForCall)]
    74  	fake.buildIDArgsForCall = append(fake.buildIDArgsForCall, struct {
    75  	}{})
    76  	fake.recordInvocation("BuildID", []interface{}{})
    77  	fake.buildIDMutex.Unlock()
    78  	if fake.BuildIDStub != nil {
    79  		return fake.BuildIDStub()
    80  	}
    81  	if specificReturn {
    82  		return ret.result1
    83  	}
    84  	fakeReturns := fake.buildIDReturns
    85  	return fakeReturns.result1
    86  }
    87  
    88  func (fake *FakeWorkerArtifact) BuildIDCallCount() int {
    89  	fake.buildIDMutex.RLock()
    90  	defer fake.buildIDMutex.RUnlock()
    91  	return len(fake.buildIDArgsForCall)
    92  }
    93  
    94  func (fake *FakeWorkerArtifact) BuildIDCalls(stub func() int) {
    95  	fake.buildIDMutex.Lock()
    96  	defer fake.buildIDMutex.Unlock()
    97  	fake.BuildIDStub = stub
    98  }
    99  
   100  func (fake *FakeWorkerArtifact) BuildIDReturns(result1 int) {
   101  	fake.buildIDMutex.Lock()
   102  	defer fake.buildIDMutex.Unlock()
   103  	fake.BuildIDStub = nil
   104  	fake.buildIDReturns = struct {
   105  		result1 int
   106  	}{result1}
   107  }
   108  
   109  func (fake *FakeWorkerArtifact) BuildIDReturnsOnCall(i int, result1 int) {
   110  	fake.buildIDMutex.Lock()
   111  	defer fake.buildIDMutex.Unlock()
   112  	fake.BuildIDStub = nil
   113  	if fake.buildIDReturnsOnCall == nil {
   114  		fake.buildIDReturnsOnCall = make(map[int]struct {
   115  			result1 int
   116  		})
   117  	}
   118  	fake.buildIDReturnsOnCall[i] = struct {
   119  		result1 int
   120  	}{result1}
   121  }
   122  
   123  func (fake *FakeWorkerArtifact) CreatedAt() time.Time {
   124  	fake.createdAtMutex.Lock()
   125  	ret, specificReturn := fake.createdAtReturnsOnCall[len(fake.createdAtArgsForCall)]
   126  	fake.createdAtArgsForCall = append(fake.createdAtArgsForCall, struct {
   127  	}{})
   128  	fake.recordInvocation("CreatedAt", []interface{}{})
   129  	fake.createdAtMutex.Unlock()
   130  	if fake.CreatedAtStub != nil {
   131  		return fake.CreatedAtStub()
   132  	}
   133  	if specificReturn {
   134  		return ret.result1
   135  	}
   136  	fakeReturns := fake.createdAtReturns
   137  	return fakeReturns.result1
   138  }
   139  
   140  func (fake *FakeWorkerArtifact) CreatedAtCallCount() int {
   141  	fake.createdAtMutex.RLock()
   142  	defer fake.createdAtMutex.RUnlock()
   143  	return len(fake.createdAtArgsForCall)
   144  }
   145  
   146  func (fake *FakeWorkerArtifact) CreatedAtCalls(stub func() time.Time) {
   147  	fake.createdAtMutex.Lock()
   148  	defer fake.createdAtMutex.Unlock()
   149  	fake.CreatedAtStub = stub
   150  }
   151  
   152  func (fake *FakeWorkerArtifact) CreatedAtReturns(result1 time.Time) {
   153  	fake.createdAtMutex.Lock()
   154  	defer fake.createdAtMutex.Unlock()
   155  	fake.CreatedAtStub = nil
   156  	fake.createdAtReturns = struct {
   157  		result1 time.Time
   158  	}{result1}
   159  }
   160  
   161  func (fake *FakeWorkerArtifact) CreatedAtReturnsOnCall(i int, result1 time.Time) {
   162  	fake.createdAtMutex.Lock()
   163  	defer fake.createdAtMutex.Unlock()
   164  	fake.CreatedAtStub = nil
   165  	if fake.createdAtReturnsOnCall == nil {
   166  		fake.createdAtReturnsOnCall = make(map[int]struct {
   167  			result1 time.Time
   168  		})
   169  	}
   170  	fake.createdAtReturnsOnCall[i] = struct {
   171  		result1 time.Time
   172  	}{result1}
   173  }
   174  
   175  func (fake *FakeWorkerArtifact) ID() int {
   176  	fake.iDMutex.Lock()
   177  	ret, specificReturn := fake.iDReturnsOnCall[len(fake.iDArgsForCall)]
   178  	fake.iDArgsForCall = append(fake.iDArgsForCall, struct {
   179  	}{})
   180  	fake.recordInvocation("ID", []interface{}{})
   181  	fake.iDMutex.Unlock()
   182  	if fake.IDStub != nil {
   183  		return fake.IDStub()
   184  	}
   185  	if specificReturn {
   186  		return ret.result1
   187  	}
   188  	fakeReturns := fake.iDReturns
   189  	return fakeReturns.result1
   190  }
   191  
   192  func (fake *FakeWorkerArtifact) IDCallCount() int {
   193  	fake.iDMutex.RLock()
   194  	defer fake.iDMutex.RUnlock()
   195  	return len(fake.iDArgsForCall)
   196  }
   197  
   198  func (fake *FakeWorkerArtifact) IDCalls(stub func() int) {
   199  	fake.iDMutex.Lock()
   200  	defer fake.iDMutex.Unlock()
   201  	fake.IDStub = stub
   202  }
   203  
   204  func (fake *FakeWorkerArtifact) IDReturns(result1 int) {
   205  	fake.iDMutex.Lock()
   206  	defer fake.iDMutex.Unlock()
   207  	fake.IDStub = nil
   208  	fake.iDReturns = struct {
   209  		result1 int
   210  	}{result1}
   211  }
   212  
   213  func (fake *FakeWorkerArtifact) IDReturnsOnCall(i int, result1 int) {
   214  	fake.iDMutex.Lock()
   215  	defer fake.iDMutex.Unlock()
   216  	fake.IDStub = nil
   217  	if fake.iDReturnsOnCall == nil {
   218  		fake.iDReturnsOnCall = make(map[int]struct {
   219  			result1 int
   220  		})
   221  	}
   222  	fake.iDReturnsOnCall[i] = struct {
   223  		result1 int
   224  	}{result1}
   225  }
   226  
   227  func (fake *FakeWorkerArtifact) Name() string {
   228  	fake.nameMutex.Lock()
   229  	ret, specificReturn := fake.nameReturnsOnCall[len(fake.nameArgsForCall)]
   230  	fake.nameArgsForCall = append(fake.nameArgsForCall, struct {
   231  	}{})
   232  	fake.recordInvocation("Name", []interface{}{})
   233  	fake.nameMutex.Unlock()
   234  	if fake.NameStub != nil {
   235  		return fake.NameStub()
   236  	}
   237  	if specificReturn {
   238  		return ret.result1
   239  	}
   240  	fakeReturns := fake.nameReturns
   241  	return fakeReturns.result1
   242  }
   243  
   244  func (fake *FakeWorkerArtifact) NameCallCount() int {
   245  	fake.nameMutex.RLock()
   246  	defer fake.nameMutex.RUnlock()
   247  	return len(fake.nameArgsForCall)
   248  }
   249  
   250  func (fake *FakeWorkerArtifact) NameCalls(stub func() string) {
   251  	fake.nameMutex.Lock()
   252  	defer fake.nameMutex.Unlock()
   253  	fake.NameStub = stub
   254  }
   255  
   256  func (fake *FakeWorkerArtifact) NameReturns(result1 string) {
   257  	fake.nameMutex.Lock()
   258  	defer fake.nameMutex.Unlock()
   259  	fake.NameStub = nil
   260  	fake.nameReturns = struct {
   261  		result1 string
   262  	}{result1}
   263  }
   264  
   265  func (fake *FakeWorkerArtifact) NameReturnsOnCall(i int, result1 string) {
   266  	fake.nameMutex.Lock()
   267  	defer fake.nameMutex.Unlock()
   268  	fake.NameStub = nil
   269  	if fake.nameReturnsOnCall == nil {
   270  		fake.nameReturnsOnCall = make(map[int]struct {
   271  			result1 string
   272  		})
   273  	}
   274  	fake.nameReturnsOnCall[i] = struct {
   275  		result1 string
   276  	}{result1}
   277  }
   278  
   279  func (fake *FakeWorkerArtifact) Volume(arg1 int) (db.CreatedVolume, bool, error) {
   280  	fake.volumeMutex.Lock()
   281  	ret, specificReturn := fake.volumeReturnsOnCall[len(fake.volumeArgsForCall)]
   282  	fake.volumeArgsForCall = append(fake.volumeArgsForCall, struct {
   283  		arg1 int
   284  	}{arg1})
   285  	fake.recordInvocation("Volume", []interface{}{arg1})
   286  	fake.volumeMutex.Unlock()
   287  	if fake.VolumeStub != nil {
   288  		return fake.VolumeStub(arg1)
   289  	}
   290  	if specificReturn {
   291  		return ret.result1, ret.result2, ret.result3
   292  	}
   293  	fakeReturns := fake.volumeReturns
   294  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   295  }
   296  
   297  func (fake *FakeWorkerArtifact) VolumeCallCount() int {
   298  	fake.volumeMutex.RLock()
   299  	defer fake.volumeMutex.RUnlock()
   300  	return len(fake.volumeArgsForCall)
   301  }
   302  
   303  func (fake *FakeWorkerArtifact) VolumeCalls(stub func(int) (db.CreatedVolume, bool, error)) {
   304  	fake.volumeMutex.Lock()
   305  	defer fake.volumeMutex.Unlock()
   306  	fake.VolumeStub = stub
   307  }
   308  
   309  func (fake *FakeWorkerArtifact) VolumeArgsForCall(i int) int {
   310  	fake.volumeMutex.RLock()
   311  	defer fake.volumeMutex.RUnlock()
   312  	argsForCall := fake.volumeArgsForCall[i]
   313  	return argsForCall.arg1
   314  }
   315  
   316  func (fake *FakeWorkerArtifact) VolumeReturns(result1 db.CreatedVolume, result2 bool, result3 error) {
   317  	fake.volumeMutex.Lock()
   318  	defer fake.volumeMutex.Unlock()
   319  	fake.VolumeStub = nil
   320  	fake.volumeReturns = struct {
   321  		result1 db.CreatedVolume
   322  		result2 bool
   323  		result3 error
   324  	}{result1, result2, result3}
   325  }
   326  
   327  func (fake *FakeWorkerArtifact) VolumeReturnsOnCall(i int, result1 db.CreatedVolume, result2 bool, result3 error) {
   328  	fake.volumeMutex.Lock()
   329  	defer fake.volumeMutex.Unlock()
   330  	fake.VolumeStub = nil
   331  	if fake.volumeReturnsOnCall == nil {
   332  		fake.volumeReturnsOnCall = make(map[int]struct {
   333  			result1 db.CreatedVolume
   334  			result2 bool
   335  			result3 error
   336  		})
   337  	}
   338  	fake.volumeReturnsOnCall[i] = struct {
   339  		result1 db.CreatedVolume
   340  		result2 bool
   341  		result3 error
   342  	}{result1, result2, result3}
   343  }
   344  
   345  func (fake *FakeWorkerArtifact) Invocations() map[string][][]interface{} {
   346  	fake.invocationsMutex.RLock()
   347  	defer fake.invocationsMutex.RUnlock()
   348  	fake.buildIDMutex.RLock()
   349  	defer fake.buildIDMutex.RUnlock()
   350  	fake.createdAtMutex.RLock()
   351  	defer fake.createdAtMutex.RUnlock()
   352  	fake.iDMutex.RLock()
   353  	defer fake.iDMutex.RUnlock()
   354  	fake.nameMutex.RLock()
   355  	defer fake.nameMutex.RUnlock()
   356  	fake.volumeMutex.RLock()
   357  	defer fake.volumeMutex.RUnlock()
   358  	copiedInvocations := map[string][][]interface{}{}
   359  	for key, value := range fake.invocations {
   360  		copiedInvocations[key] = value
   361  	}
   362  	return copiedInvocations
   363  }
   364  
   365  func (fake *FakeWorkerArtifact) recordInvocation(key string, args []interface{}) {
   366  	fake.invocationsMutex.Lock()
   367  	defer fake.invocationsMutex.Unlock()
   368  	if fake.invocations == nil {
   369  		fake.invocations = map[string][][]interface{}{}
   370  	}
   371  	if fake.invocations[key] == nil {
   372  		fake.invocations[key] = [][]interface{}{}
   373  	}
   374  	fake.invocations[key] = append(fake.invocations[key], args)
   375  }
   376  
   377  var _ db.WorkerArtifact = new(FakeWorkerArtifact)