github.com/pf-qiu/concourse/v6@v6.7.3-0.20201207032516-1f455d73275f/atc/db/dbfakes/fake_checkable.go (about)

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package dbfakes
     3  
     4  import (
     5  	"context"
     6  	"sync"
     7  	"time"
     8  
     9  	"github.com/pf-qiu/concourse/v6/atc"
    10  	"github.com/pf-qiu/concourse/v6/atc/db"
    11  )
    12  
    13  type FakeCheckable struct {
    14  	CheckEveryStub        func() string
    15  	checkEveryMutex       sync.RWMutex
    16  	checkEveryArgsForCall []struct {
    17  	}
    18  	checkEveryReturns struct {
    19  		result1 string
    20  	}
    21  	checkEveryReturnsOnCall map[int]struct {
    22  		result1 string
    23  	}
    24  	CheckPlanStub        func(atc.Version, time.Duration, db.ResourceTypes, atc.Source) atc.CheckPlan
    25  	checkPlanMutex       sync.RWMutex
    26  	checkPlanArgsForCall []struct {
    27  		arg1 atc.Version
    28  		arg2 time.Duration
    29  		arg3 db.ResourceTypes
    30  		arg4 atc.Source
    31  	}
    32  	checkPlanReturns struct {
    33  		result1 atc.CheckPlan
    34  	}
    35  	checkPlanReturnsOnCall map[int]struct {
    36  		result1 atc.CheckPlan
    37  	}
    38  	CheckTimeoutStub        func() string
    39  	checkTimeoutMutex       sync.RWMutex
    40  	checkTimeoutArgsForCall []struct {
    41  	}
    42  	checkTimeoutReturns struct {
    43  		result1 string
    44  	}
    45  	checkTimeoutReturnsOnCall map[int]struct {
    46  		result1 string
    47  	}
    48  	CreateBuildStub        func(context.Context, bool, atc.Plan) (db.Build, bool, error)
    49  	createBuildMutex       sync.RWMutex
    50  	createBuildArgsForCall []struct {
    51  		arg1 context.Context
    52  		arg2 bool
    53  		arg3 atc.Plan
    54  	}
    55  	createBuildReturns struct {
    56  		result1 db.Build
    57  		result2 bool
    58  		result3 error
    59  	}
    60  	createBuildReturnsOnCall map[int]struct {
    61  		result1 db.Build
    62  		result2 bool
    63  		result3 error
    64  	}
    65  	CurrentPinnedVersionStub        func() atc.Version
    66  	currentPinnedVersionMutex       sync.RWMutex
    67  	currentPinnedVersionArgsForCall []struct {
    68  	}
    69  	currentPinnedVersionReturns struct {
    70  		result1 atc.Version
    71  	}
    72  	currentPinnedVersionReturnsOnCall map[int]struct {
    73  		result1 atc.Version
    74  	}
    75  	HasWebhookStub        func() bool
    76  	hasWebhookMutex       sync.RWMutex
    77  	hasWebhookArgsForCall []struct {
    78  	}
    79  	hasWebhookReturns struct {
    80  		result1 bool
    81  	}
    82  	hasWebhookReturnsOnCall map[int]struct {
    83  		result1 bool
    84  	}
    85  	LastCheckEndTimeStub        func() time.Time
    86  	lastCheckEndTimeMutex       sync.RWMutex
    87  	lastCheckEndTimeArgsForCall []struct {
    88  	}
    89  	lastCheckEndTimeReturns struct {
    90  		result1 time.Time
    91  	}
    92  	lastCheckEndTimeReturnsOnCall map[int]struct {
    93  		result1 time.Time
    94  	}
    95  	NameStub        func() string
    96  	nameMutex       sync.RWMutex
    97  	nameArgsForCall []struct {
    98  	}
    99  	nameReturns struct {
   100  		result1 string
   101  	}
   102  	nameReturnsOnCall map[int]struct {
   103  		result1 string
   104  	}
   105  	PipelineStub        func() (db.Pipeline, bool, error)
   106  	pipelineMutex       sync.RWMutex
   107  	pipelineArgsForCall []struct {
   108  	}
   109  	pipelineReturns struct {
   110  		result1 db.Pipeline
   111  		result2 bool
   112  		result3 error
   113  	}
   114  	pipelineReturnsOnCall map[int]struct {
   115  		result1 db.Pipeline
   116  		result2 bool
   117  		result3 error
   118  	}
   119  	PipelineIDStub        func() int
   120  	pipelineIDMutex       sync.RWMutex
   121  	pipelineIDArgsForCall []struct {
   122  	}
   123  	pipelineIDReturns struct {
   124  		result1 int
   125  	}
   126  	pipelineIDReturnsOnCall map[int]struct {
   127  		result1 int
   128  	}
   129  	PipelineInstanceVarsStub        func() atc.InstanceVars
   130  	pipelineInstanceVarsMutex       sync.RWMutex
   131  	pipelineInstanceVarsArgsForCall []struct {
   132  	}
   133  	pipelineInstanceVarsReturns struct {
   134  		result1 atc.InstanceVars
   135  	}
   136  	pipelineInstanceVarsReturnsOnCall map[int]struct {
   137  		result1 atc.InstanceVars
   138  	}
   139  	PipelineNameStub        func() string
   140  	pipelineNameMutex       sync.RWMutex
   141  	pipelineNameArgsForCall []struct {
   142  	}
   143  	pipelineNameReturns struct {
   144  		result1 string
   145  	}
   146  	pipelineNameReturnsOnCall map[int]struct {
   147  		result1 string
   148  	}
   149  	PipelineRefStub        func() atc.PipelineRef
   150  	pipelineRefMutex       sync.RWMutex
   151  	pipelineRefArgsForCall []struct {
   152  	}
   153  	pipelineRefReturns struct {
   154  		result1 atc.PipelineRef
   155  	}
   156  	pipelineRefReturnsOnCall map[int]struct {
   157  		result1 atc.PipelineRef
   158  	}
   159  	ResourceConfigScopeIDStub        func() int
   160  	resourceConfigScopeIDMutex       sync.RWMutex
   161  	resourceConfigScopeIDArgsForCall []struct {
   162  	}
   163  	resourceConfigScopeIDReturns struct {
   164  		result1 int
   165  	}
   166  	resourceConfigScopeIDReturnsOnCall map[int]struct {
   167  		result1 int
   168  	}
   169  	SourceStub        func() atc.Source
   170  	sourceMutex       sync.RWMutex
   171  	sourceArgsForCall []struct {
   172  	}
   173  	sourceReturns struct {
   174  		result1 atc.Source
   175  	}
   176  	sourceReturnsOnCall map[int]struct {
   177  		result1 atc.Source
   178  	}
   179  	TagsStub        func() atc.Tags
   180  	tagsMutex       sync.RWMutex
   181  	tagsArgsForCall []struct {
   182  	}
   183  	tagsReturns struct {
   184  		result1 atc.Tags
   185  	}
   186  	tagsReturnsOnCall map[int]struct {
   187  		result1 atc.Tags
   188  	}
   189  	TeamIDStub        func() int
   190  	teamIDMutex       sync.RWMutex
   191  	teamIDArgsForCall []struct {
   192  	}
   193  	teamIDReturns struct {
   194  		result1 int
   195  	}
   196  	teamIDReturnsOnCall map[int]struct {
   197  		result1 int
   198  	}
   199  	TeamNameStub        func() string
   200  	teamNameMutex       sync.RWMutex
   201  	teamNameArgsForCall []struct {
   202  	}
   203  	teamNameReturns struct {
   204  		result1 string
   205  	}
   206  	teamNameReturnsOnCall map[int]struct {
   207  		result1 string
   208  	}
   209  	TypeStub        func() string
   210  	typeMutex       sync.RWMutex
   211  	typeArgsForCall []struct {
   212  	}
   213  	typeReturns struct {
   214  		result1 string
   215  	}
   216  	typeReturnsOnCall map[int]struct {
   217  		result1 string
   218  	}
   219  	invocations      map[string][][]interface{}
   220  	invocationsMutex sync.RWMutex
   221  }
   222  
   223  func (fake *FakeCheckable) CheckEvery() string {
   224  	fake.checkEveryMutex.Lock()
   225  	ret, specificReturn := fake.checkEveryReturnsOnCall[len(fake.checkEveryArgsForCall)]
   226  	fake.checkEveryArgsForCall = append(fake.checkEveryArgsForCall, struct {
   227  	}{})
   228  	fake.recordInvocation("CheckEvery", []interface{}{})
   229  	fake.checkEveryMutex.Unlock()
   230  	if fake.CheckEveryStub != nil {
   231  		return fake.CheckEveryStub()
   232  	}
   233  	if specificReturn {
   234  		return ret.result1
   235  	}
   236  	fakeReturns := fake.checkEveryReturns
   237  	return fakeReturns.result1
   238  }
   239  
   240  func (fake *FakeCheckable) CheckEveryCallCount() int {
   241  	fake.checkEveryMutex.RLock()
   242  	defer fake.checkEveryMutex.RUnlock()
   243  	return len(fake.checkEveryArgsForCall)
   244  }
   245  
   246  func (fake *FakeCheckable) CheckEveryCalls(stub func() string) {
   247  	fake.checkEveryMutex.Lock()
   248  	defer fake.checkEveryMutex.Unlock()
   249  	fake.CheckEveryStub = stub
   250  }
   251  
   252  func (fake *FakeCheckable) CheckEveryReturns(result1 string) {
   253  	fake.checkEveryMutex.Lock()
   254  	defer fake.checkEveryMutex.Unlock()
   255  	fake.CheckEveryStub = nil
   256  	fake.checkEveryReturns = struct {
   257  		result1 string
   258  	}{result1}
   259  }
   260  
   261  func (fake *FakeCheckable) CheckEveryReturnsOnCall(i int, result1 string) {
   262  	fake.checkEveryMutex.Lock()
   263  	defer fake.checkEveryMutex.Unlock()
   264  	fake.CheckEveryStub = nil
   265  	if fake.checkEveryReturnsOnCall == nil {
   266  		fake.checkEveryReturnsOnCall = make(map[int]struct {
   267  			result1 string
   268  		})
   269  	}
   270  	fake.checkEveryReturnsOnCall[i] = struct {
   271  		result1 string
   272  	}{result1}
   273  }
   274  
   275  func (fake *FakeCheckable) CheckPlan(arg1 atc.Version, arg2 time.Duration, arg3 db.ResourceTypes, arg4 atc.Source) atc.CheckPlan {
   276  	fake.checkPlanMutex.Lock()
   277  	ret, specificReturn := fake.checkPlanReturnsOnCall[len(fake.checkPlanArgsForCall)]
   278  	fake.checkPlanArgsForCall = append(fake.checkPlanArgsForCall, struct {
   279  		arg1 atc.Version
   280  		arg2 time.Duration
   281  		arg3 db.ResourceTypes
   282  		arg4 atc.Source
   283  	}{arg1, arg2, arg3, arg4})
   284  	fake.recordInvocation("CheckPlan", []interface{}{arg1, arg2, arg3, arg4})
   285  	fake.checkPlanMutex.Unlock()
   286  	if fake.CheckPlanStub != nil {
   287  		return fake.CheckPlanStub(arg1, arg2, arg3, arg4)
   288  	}
   289  	if specificReturn {
   290  		return ret.result1
   291  	}
   292  	fakeReturns := fake.checkPlanReturns
   293  	return fakeReturns.result1
   294  }
   295  
   296  func (fake *FakeCheckable) CheckPlanCallCount() int {
   297  	fake.checkPlanMutex.RLock()
   298  	defer fake.checkPlanMutex.RUnlock()
   299  	return len(fake.checkPlanArgsForCall)
   300  }
   301  
   302  func (fake *FakeCheckable) CheckPlanCalls(stub func(atc.Version, time.Duration, db.ResourceTypes, atc.Source) atc.CheckPlan) {
   303  	fake.checkPlanMutex.Lock()
   304  	defer fake.checkPlanMutex.Unlock()
   305  	fake.CheckPlanStub = stub
   306  }
   307  
   308  func (fake *FakeCheckable) CheckPlanArgsForCall(i int) (atc.Version, time.Duration, db.ResourceTypes, atc.Source) {
   309  	fake.checkPlanMutex.RLock()
   310  	defer fake.checkPlanMutex.RUnlock()
   311  	argsForCall := fake.checkPlanArgsForCall[i]
   312  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3, argsForCall.arg4
   313  }
   314  
   315  func (fake *FakeCheckable) CheckPlanReturns(result1 atc.CheckPlan) {
   316  	fake.checkPlanMutex.Lock()
   317  	defer fake.checkPlanMutex.Unlock()
   318  	fake.CheckPlanStub = nil
   319  	fake.checkPlanReturns = struct {
   320  		result1 atc.CheckPlan
   321  	}{result1}
   322  }
   323  
   324  func (fake *FakeCheckable) CheckPlanReturnsOnCall(i int, result1 atc.CheckPlan) {
   325  	fake.checkPlanMutex.Lock()
   326  	defer fake.checkPlanMutex.Unlock()
   327  	fake.CheckPlanStub = nil
   328  	if fake.checkPlanReturnsOnCall == nil {
   329  		fake.checkPlanReturnsOnCall = make(map[int]struct {
   330  			result1 atc.CheckPlan
   331  		})
   332  	}
   333  	fake.checkPlanReturnsOnCall[i] = struct {
   334  		result1 atc.CheckPlan
   335  	}{result1}
   336  }
   337  
   338  func (fake *FakeCheckable) CheckTimeout() string {
   339  	fake.checkTimeoutMutex.Lock()
   340  	ret, specificReturn := fake.checkTimeoutReturnsOnCall[len(fake.checkTimeoutArgsForCall)]
   341  	fake.checkTimeoutArgsForCall = append(fake.checkTimeoutArgsForCall, struct {
   342  	}{})
   343  	fake.recordInvocation("CheckTimeout", []interface{}{})
   344  	fake.checkTimeoutMutex.Unlock()
   345  	if fake.CheckTimeoutStub != nil {
   346  		return fake.CheckTimeoutStub()
   347  	}
   348  	if specificReturn {
   349  		return ret.result1
   350  	}
   351  	fakeReturns := fake.checkTimeoutReturns
   352  	return fakeReturns.result1
   353  }
   354  
   355  func (fake *FakeCheckable) CheckTimeoutCallCount() int {
   356  	fake.checkTimeoutMutex.RLock()
   357  	defer fake.checkTimeoutMutex.RUnlock()
   358  	return len(fake.checkTimeoutArgsForCall)
   359  }
   360  
   361  func (fake *FakeCheckable) CheckTimeoutCalls(stub func() string) {
   362  	fake.checkTimeoutMutex.Lock()
   363  	defer fake.checkTimeoutMutex.Unlock()
   364  	fake.CheckTimeoutStub = stub
   365  }
   366  
   367  func (fake *FakeCheckable) CheckTimeoutReturns(result1 string) {
   368  	fake.checkTimeoutMutex.Lock()
   369  	defer fake.checkTimeoutMutex.Unlock()
   370  	fake.CheckTimeoutStub = nil
   371  	fake.checkTimeoutReturns = struct {
   372  		result1 string
   373  	}{result1}
   374  }
   375  
   376  func (fake *FakeCheckable) CheckTimeoutReturnsOnCall(i int, result1 string) {
   377  	fake.checkTimeoutMutex.Lock()
   378  	defer fake.checkTimeoutMutex.Unlock()
   379  	fake.CheckTimeoutStub = nil
   380  	if fake.checkTimeoutReturnsOnCall == nil {
   381  		fake.checkTimeoutReturnsOnCall = make(map[int]struct {
   382  			result1 string
   383  		})
   384  	}
   385  	fake.checkTimeoutReturnsOnCall[i] = struct {
   386  		result1 string
   387  	}{result1}
   388  }
   389  
   390  func (fake *FakeCheckable) CreateBuild(arg1 context.Context, arg2 bool, arg3 atc.Plan) (db.Build, bool, error) {
   391  	fake.createBuildMutex.Lock()
   392  	ret, specificReturn := fake.createBuildReturnsOnCall[len(fake.createBuildArgsForCall)]
   393  	fake.createBuildArgsForCall = append(fake.createBuildArgsForCall, struct {
   394  		arg1 context.Context
   395  		arg2 bool
   396  		arg3 atc.Plan
   397  	}{arg1, arg2, arg3})
   398  	fake.recordInvocation("CreateBuild", []interface{}{arg1, arg2, arg3})
   399  	fake.createBuildMutex.Unlock()
   400  	if fake.CreateBuildStub != nil {
   401  		return fake.CreateBuildStub(arg1, arg2, arg3)
   402  	}
   403  	if specificReturn {
   404  		return ret.result1, ret.result2, ret.result3
   405  	}
   406  	fakeReturns := fake.createBuildReturns
   407  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   408  }
   409  
   410  func (fake *FakeCheckable) CreateBuildCallCount() int {
   411  	fake.createBuildMutex.RLock()
   412  	defer fake.createBuildMutex.RUnlock()
   413  	return len(fake.createBuildArgsForCall)
   414  }
   415  
   416  func (fake *FakeCheckable) CreateBuildCalls(stub func(context.Context, bool, atc.Plan) (db.Build, bool, error)) {
   417  	fake.createBuildMutex.Lock()
   418  	defer fake.createBuildMutex.Unlock()
   419  	fake.CreateBuildStub = stub
   420  }
   421  
   422  func (fake *FakeCheckable) CreateBuildArgsForCall(i int) (context.Context, bool, atc.Plan) {
   423  	fake.createBuildMutex.RLock()
   424  	defer fake.createBuildMutex.RUnlock()
   425  	argsForCall := fake.createBuildArgsForCall[i]
   426  	return argsForCall.arg1, argsForCall.arg2, argsForCall.arg3
   427  }
   428  
   429  func (fake *FakeCheckable) CreateBuildReturns(result1 db.Build, result2 bool, result3 error) {
   430  	fake.createBuildMutex.Lock()
   431  	defer fake.createBuildMutex.Unlock()
   432  	fake.CreateBuildStub = nil
   433  	fake.createBuildReturns = struct {
   434  		result1 db.Build
   435  		result2 bool
   436  		result3 error
   437  	}{result1, result2, result3}
   438  }
   439  
   440  func (fake *FakeCheckable) CreateBuildReturnsOnCall(i int, result1 db.Build, result2 bool, result3 error) {
   441  	fake.createBuildMutex.Lock()
   442  	defer fake.createBuildMutex.Unlock()
   443  	fake.CreateBuildStub = nil
   444  	if fake.createBuildReturnsOnCall == nil {
   445  		fake.createBuildReturnsOnCall = make(map[int]struct {
   446  			result1 db.Build
   447  			result2 bool
   448  			result3 error
   449  		})
   450  	}
   451  	fake.createBuildReturnsOnCall[i] = struct {
   452  		result1 db.Build
   453  		result2 bool
   454  		result3 error
   455  	}{result1, result2, result3}
   456  }
   457  
   458  func (fake *FakeCheckable) CurrentPinnedVersion() atc.Version {
   459  	fake.currentPinnedVersionMutex.Lock()
   460  	ret, specificReturn := fake.currentPinnedVersionReturnsOnCall[len(fake.currentPinnedVersionArgsForCall)]
   461  	fake.currentPinnedVersionArgsForCall = append(fake.currentPinnedVersionArgsForCall, struct {
   462  	}{})
   463  	fake.recordInvocation("CurrentPinnedVersion", []interface{}{})
   464  	fake.currentPinnedVersionMutex.Unlock()
   465  	if fake.CurrentPinnedVersionStub != nil {
   466  		return fake.CurrentPinnedVersionStub()
   467  	}
   468  	if specificReturn {
   469  		return ret.result1
   470  	}
   471  	fakeReturns := fake.currentPinnedVersionReturns
   472  	return fakeReturns.result1
   473  }
   474  
   475  func (fake *FakeCheckable) CurrentPinnedVersionCallCount() int {
   476  	fake.currentPinnedVersionMutex.RLock()
   477  	defer fake.currentPinnedVersionMutex.RUnlock()
   478  	return len(fake.currentPinnedVersionArgsForCall)
   479  }
   480  
   481  func (fake *FakeCheckable) CurrentPinnedVersionCalls(stub func() atc.Version) {
   482  	fake.currentPinnedVersionMutex.Lock()
   483  	defer fake.currentPinnedVersionMutex.Unlock()
   484  	fake.CurrentPinnedVersionStub = stub
   485  }
   486  
   487  func (fake *FakeCheckable) CurrentPinnedVersionReturns(result1 atc.Version) {
   488  	fake.currentPinnedVersionMutex.Lock()
   489  	defer fake.currentPinnedVersionMutex.Unlock()
   490  	fake.CurrentPinnedVersionStub = nil
   491  	fake.currentPinnedVersionReturns = struct {
   492  		result1 atc.Version
   493  	}{result1}
   494  }
   495  
   496  func (fake *FakeCheckable) CurrentPinnedVersionReturnsOnCall(i int, result1 atc.Version) {
   497  	fake.currentPinnedVersionMutex.Lock()
   498  	defer fake.currentPinnedVersionMutex.Unlock()
   499  	fake.CurrentPinnedVersionStub = nil
   500  	if fake.currentPinnedVersionReturnsOnCall == nil {
   501  		fake.currentPinnedVersionReturnsOnCall = make(map[int]struct {
   502  			result1 atc.Version
   503  		})
   504  	}
   505  	fake.currentPinnedVersionReturnsOnCall[i] = struct {
   506  		result1 atc.Version
   507  	}{result1}
   508  }
   509  
   510  func (fake *FakeCheckable) HasWebhook() bool {
   511  	fake.hasWebhookMutex.Lock()
   512  	ret, specificReturn := fake.hasWebhookReturnsOnCall[len(fake.hasWebhookArgsForCall)]
   513  	fake.hasWebhookArgsForCall = append(fake.hasWebhookArgsForCall, struct {
   514  	}{})
   515  	fake.recordInvocation("HasWebhook", []interface{}{})
   516  	fake.hasWebhookMutex.Unlock()
   517  	if fake.HasWebhookStub != nil {
   518  		return fake.HasWebhookStub()
   519  	}
   520  	if specificReturn {
   521  		return ret.result1
   522  	}
   523  	fakeReturns := fake.hasWebhookReturns
   524  	return fakeReturns.result1
   525  }
   526  
   527  func (fake *FakeCheckable) HasWebhookCallCount() int {
   528  	fake.hasWebhookMutex.RLock()
   529  	defer fake.hasWebhookMutex.RUnlock()
   530  	return len(fake.hasWebhookArgsForCall)
   531  }
   532  
   533  func (fake *FakeCheckable) HasWebhookCalls(stub func() bool) {
   534  	fake.hasWebhookMutex.Lock()
   535  	defer fake.hasWebhookMutex.Unlock()
   536  	fake.HasWebhookStub = stub
   537  }
   538  
   539  func (fake *FakeCheckable) HasWebhookReturns(result1 bool) {
   540  	fake.hasWebhookMutex.Lock()
   541  	defer fake.hasWebhookMutex.Unlock()
   542  	fake.HasWebhookStub = nil
   543  	fake.hasWebhookReturns = struct {
   544  		result1 bool
   545  	}{result1}
   546  }
   547  
   548  func (fake *FakeCheckable) HasWebhookReturnsOnCall(i int, result1 bool) {
   549  	fake.hasWebhookMutex.Lock()
   550  	defer fake.hasWebhookMutex.Unlock()
   551  	fake.HasWebhookStub = nil
   552  	if fake.hasWebhookReturnsOnCall == nil {
   553  		fake.hasWebhookReturnsOnCall = make(map[int]struct {
   554  			result1 bool
   555  		})
   556  	}
   557  	fake.hasWebhookReturnsOnCall[i] = struct {
   558  		result1 bool
   559  	}{result1}
   560  }
   561  
   562  func (fake *FakeCheckable) LastCheckEndTime() time.Time {
   563  	fake.lastCheckEndTimeMutex.Lock()
   564  	ret, specificReturn := fake.lastCheckEndTimeReturnsOnCall[len(fake.lastCheckEndTimeArgsForCall)]
   565  	fake.lastCheckEndTimeArgsForCall = append(fake.lastCheckEndTimeArgsForCall, struct {
   566  	}{})
   567  	fake.recordInvocation("LastCheckEndTime", []interface{}{})
   568  	fake.lastCheckEndTimeMutex.Unlock()
   569  	if fake.LastCheckEndTimeStub != nil {
   570  		return fake.LastCheckEndTimeStub()
   571  	}
   572  	if specificReturn {
   573  		return ret.result1
   574  	}
   575  	fakeReturns := fake.lastCheckEndTimeReturns
   576  	return fakeReturns.result1
   577  }
   578  
   579  func (fake *FakeCheckable) LastCheckEndTimeCallCount() int {
   580  	fake.lastCheckEndTimeMutex.RLock()
   581  	defer fake.lastCheckEndTimeMutex.RUnlock()
   582  	return len(fake.lastCheckEndTimeArgsForCall)
   583  }
   584  
   585  func (fake *FakeCheckable) LastCheckEndTimeCalls(stub func() time.Time) {
   586  	fake.lastCheckEndTimeMutex.Lock()
   587  	defer fake.lastCheckEndTimeMutex.Unlock()
   588  	fake.LastCheckEndTimeStub = stub
   589  }
   590  
   591  func (fake *FakeCheckable) LastCheckEndTimeReturns(result1 time.Time) {
   592  	fake.lastCheckEndTimeMutex.Lock()
   593  	defer fake.lastCheckEndTimeMutex.Unlock()
   594  	fake.LastCheckEndTimeStub = nil
   595  	fake.lastCheckEndTimeReturns = struct {
   596  		result1 time.Time
   597  	}{result1}
   598  }
   599  
   600  func (fake *FakeCheckable) LastCheckEndTimeReturnsOnCall(i int, result1 time.Time) {
   601  	fake.lastCheckEndTimeMutex.Lock()
   602  	defer fake.lastCheckEndTimeMutex.Unlock()
   603  	fake.LastCheckEndTimeStub = nil
   604  	if fake.lastCheckEndTimeReturnsOnCall == nil {
   605  		fake.lastCheckEndTimeReturnsOnCall = make(map[int]struct {
   606  			result1 time.Time
   607  		})
   608  	}
   609  	fake.lastCheckEndTimeReturnsOnCall[i] = struct {
   610  		result1 time.Time
   611  	}{result1}
   612  }
   613  
   614  func (fake *FakeCheckable) Name() string {
   615  	fake.nameMutex.Lock()
   616  	ret, specificReturn := fake.nameReturnsOnCall[len(fake.nameArgsForCall)]
   617  	fake.nameArgsForCall = append(fake.nameArgsForCall, struct {
   618  	}{})
   619  	fake.recordInvocation("Name", []interface{}{})
   620  	fake.nameMutex.Unlock()
   621  	if fake.NameStub != nil {
   622  		return fake.NameStub()
   623  	}
   624  	if specificReturn {
   625  		return ret.result1
   626  	}
   627  	fakeReturns := fake.nameReturns
   628  	return fakeReturns.result1
   629  }
   630  
   631  func (fake *FakeCheckable) NameCallCount() int {
   632  	fake.nameMutex.RLock()
   633  	defer fake.nameMutex.RUnlock()
   634  	return len(fake.nameArgsForCall)
   635  }
   636  
   637  func (fake *FakeCheckable) NameCalls(stub func() string) {
   638  	fake.nameMutex.Lock()
   639  	defer fake.nameMutex.Unlock()
   640  	fake.NameStub = stub
   641  }
   642  
   643  func (fake *FakeCheckable) NameReturns(result1 string) {
   644  	fake.nameMutex.Lock()
   645  	defer fake.nameMutex.Unlock()
   646  	fake.NameStub = nil
   647  	fake.nameReturns = struct {
   648  		result1 string
   649  	}{result1}
   650  }
   651  
   652  func (fake *FakeCheckable) NameReturnsOnCall(i int, result1 string) {
   653  	fake.nameMutex.Lock()
   654  	defer fake.nameMutex.Unlock()
   655  	fake.NameStub = nil
   656  	if fake.nameReturnsOnCall == nil {
   657  		fake.nameReturnsOnCall = make(map[int]struct {
   658  			result1 string
   659  		})
   660  	}
   661  	fake.nameReturnsOnCall[i] = struct {
   662  		result1 string
   663  	}{result1}
   664  }
   665  
   666  func (fake *FakeCheckable) Pipeline() (db.Pipeline, bool, error) {
   667  	fake.pipelineMutex.Lock()
   668  	ret, specificReturn := fake.pipelineReturnsOnCall[len(fake.pipelineArgsForCall)]
   669  	fake.pipelineArgsForCall = append(fake.pipelineArgsForCall, struct {
   670  	}{})
   671  	fake.recordInvocation("Pipeline", []interface{}{})
   672  	fake.pipelineMutex.Unlock()
   673  	if fake.PipelineStub != nil {
   674  		return fake.PipelineStub()
   675  	}
   676  	if specificReturn {
   677  		return ret.result1, ret.result2, ret.result3
   678  	}
   679  	fakeReturns := fake.pipelineReturns
   680  	return fakeReturns.result1, fakeReturns.result2, fakeReturns.result3
   681  }
   682  
   683  func (fake *FakeCheckable) PipelineCallCount() int {
   684  	fake.pipelineMutex.RLock()
   685  	defer fake.pipelineMutex.RUnlock()
   686  	return len(fake.pipelineArgsForCall)
   687  }
   688  
   689  func (fake *FakeCheckable) PipelineCalls(stub func() (db.Pipeline, bool, error)) {
   690  	fake.pipelineMutex.Lock()
   691  	defer fake.pipelineMutex.Unlock()
   692  	fake.PipelineStub = stub
   693  }
   694  
   695  func (fake *FakeCheckable) PipelineReturns(result1 db.Pipeline, result2 bool, result3 error) {
   696  	fake.pipelineMutex.Lock()
   697  	defer fake.pipelineMutex.Unlock()
   698  	fake.PipelineStub = nil
   699  	fake.pipelineReturns = struct {
   700  		result1 db.Pipeline
   701  		result2 bool
   702  		result3 error
   703  	}{result1, result2, result3}
   704  }
   705  
   706  func (fake *FakeCheckable) PipelineReturnsOnCall(i int, result1 db.Pipeline, result2 bool, result3 error) {
   707  	fake.pipelineMutex.Lock()
   708  	defer fake.pipelineMutex.Unlock()
   709  	fake.PipelineStub = nil
   710  	if fake.pipelineReturnsOnCall == nil {
   711  		fake.pipelineReturnsOnCall = make(map[int]struct {
   712  			result1 db.Pipeline
   713  			result2 bool
   714  			result3 error
   715  		})
   716  	}
   717  	fake.pipelineReturnsOnCall[i] = struct {
   718  		result1 db.Pipeline
   719  		result2 bool
   720  		result3 error
   721  	}{result1, result2, result3}
   722  }
   723  
   724  func (fake *FakeCheckable) PipelineID() int {
   725  	fake.pipelineIDMutex.Lock()
   726  	ret, specificReturn := fake.pipelineIDReturnsOnCall[len(fake.pipelineIDArgsForCall)]
   727  	fake.pipelineIDArgsForCall = append(fake.pipelineIDArgsForCall, struct {
   728  	}{})
   729  	fake.recordInvocation("PipelineID", []interface{}{})
   730  	fake.pipelineIDMutex.Unlock()
   731  	if fake.PipelineIDStub != nil {
   732  		return fake.PipelineIDStub()
   733  	}
   734  	if specificReturn {
   735  		return ret.result1
   736  	}
   737  	fakeReturns := fake.pipelineIDReturns
   738  	return fakeReturns.result1
   739  }
   740  
   741  func (fake *FakeCheckable) PipelineIDCallCount() int {
   742  	fake.pipelineIDMutex.RLock()
   743  	defer fake.pipelineIDMutex.RUnlock()
   744  	return len(fake.pipelineIDArgsForCall)
   745  }
   746  
   747  func (fake *FakeCheckable) PipelineIDCalls(stub func() int) {
   748  	fake.pipelineIDMutex.Lock()
   749  	defer fake.pipelineIDMutex.Unlock()
   750  	fake.PipelineIDStub = stub
   751  }
   752  
   753  func (fake *FakeCheckable) PipelineIDReturns(result1 int) {
   754  	fake.pipelineIDMutex.Lock()
   755  	defer fake.pipelineIDMutex.Unlock()
   756  	fake.PipelineIDStub = nil
   757  	fake.pipelineIDReturns = struct {
   758  		result1 int
   759  	}{result1}
   760  }
   761  
   762  func (fake *FakeCheckable) PipelineIDReturnsOnCall(i int, result1 int) {
   763  	fake.pipelineIDMutex.Lock()
   764  	defer fake.pipelineIDMutex.Unlock()
   765  	fake.PipelineIDStub = nil
   766  	if fake.pipelineIDReturnsOnCall == nil {
   767  		fake.pipelineIDReturnsOnCall = make(map[int]struct {
   768  			result1 int
   769  		})
   770  	}
   771  	fake.pipelineIDReturnsOnCall[i] = struct {
   772  		result1 int
   773  	}{result1}
   774  }
   775  
   776  func (fake *FakeCheckable) PipelineInstanceVars() atc.InstanceVars {
   777  	fake.pipelineInstanceVarsMutex.Lock()
   778  	ret, specificReturn := fake.pipelineInstanceVarsReturnsOnCall[len(fake.pipelineInstanceVarsArgsForCall)]
   779  	fake.pipelineInstanceVarsArgsForCall = append(fake.pipelineInstanceVarsArgsForCall, struct {
   780  	}{})
   781  	fake.recordInvocation("PipelineInstanceVars", []interface{}{})
   782  	fake.pipelineInstanceVarsMutex.Unlock()
   783  	if fake.PipelineInstanceVarsStub != nil {
   784  		return fake.PipelineInstanceVarsStub()
   785  	}
   786  	if specificReturn {
   787  		return ret.result1
   788  	}
   789  	fakeReturns := fake.pipelineInstanceVarsReturns
   790  	return fakeReturns.result1
   791  }
   792  
   793  func (fake *FakeCheckable) PipelineInstanceVarsCallCount() int {
   794  	fake.pipelineInstanceVarsMutex.RLock()
   795  	defer fake.pipelineInstanceVarsMutex.RUnlock()
   796  	return len(fake.pipelineInstanceVarsArgsForCall)
   797  }
   798  
   799  func (fake *FakeCheckable) PipelineInstanceVarsCalls(stub func() atc.InstanceVars) {
   800  	fake.pipelineInstanceVarsMutex.Lock()
   801  	defer fake.pipelineInstanceVarsMutex.Unlock()
   802  	fake.PipelineInstanceVarsStub = stub
   803  }
   804  
   805  func (fake *FakeCheckable) PipelineInstanceVarsReturns(result1 atc.InstanceVars) {
   806  	fake.pipelineInstanceVarsMutex.Lock()
   807  	defer fake.pipelineInstanceVarsMutex.Unlock()
   808  	fake.PipelineInstanceVarsStub = nil
   809  	fake.pipelineInstanceVarsReturns = struct {
   810  		result1 atc.InstanceVars
   811  	}{result1}
   812  }
   813  
   814  func (fake *FakeCheckable) PipelineInstanceVarsReturnsOnCall(i int, result1 atc.InstanceVars) {
   815  	fake.pipelineInstanceVarsMutex.Lock()
   816  	defer fake.pipelineInstanceVarsMutex.Unlock()
   817  	fake.PipelineInstanceVarsStub = nil
   818  	if fake.pipelineInstanceVarsReturnsOnCall == nil {
   819  		fake.pipelineInstanceVarsReturnsOnCall = make(map[int]struct {
   820  			result1 atc.InstanceVars
   821  		})
   822  	}
   823  	fake.pipelineInstanceVarsReturnsOnCall[i] = struct {
   824  		result1 atc.InstanceVars
   825  	}{result1}
   826  }
   827  
   828  func (fake *FakeCheckable) PipelineName() string {
   829  	fake.pipelineNameMutex.Lock()
   830  	ret, specificReturn := fake.pipelineNameReturnsOnCall[len(fake.pipelineNameArgsForCall)]
   831  	fake.pipelineNameArgsForCall = append(fake.pipelineNameArgsForCall, struct {
   832  	}{})
   833  	fake.recordInvocation("PipelineName", []interface{}{})
   834  	fake.pipelineNameMutex.Unlock()
   835  	if fake.PipelineNameStub != nil {
   836  		return fake.PipelineNameStub()
   837  	}
   838  	if specificReturn {
   839  		return ret.result1
   840  	}
   841  	fakeReturns := fake.pipelineNameReturns
   842  	return fakeReturns.result1
   843  }
   844  
   845  func (fake *FakeCheckable) PipelineNameCallCount() int {
   846  	fake.pipelineNameMutex.RLock()
   847  	defer fake.pipelineNameMutex.RUnlock()
   848  	return len(fake.pipelineNameArgsForCall)
   849  }
   850  
   851  func (fake *FakeCheckable) PipelineNameCalls(stub func() string) {
   852  	fake.pipelineNameMutex.Lock()
   853  	defer fake.pipelineNameMutex.Unlock()
   854  	fake.PipelineNameStub = stub
   855  }
   856  
   857  func (fake *FakeCheckable) PipelineNameReturns(result1 string) {
   858  	fake.pipelineNameMutex.Lock()
   859  	defer fake.pipelineNameMutex.Unlock()
   860  	fake.PipelineNameStub = nil
   861  	fake.pipelineNameReturns = struct {
   862  		result1 string
   863  	}{result1}
   864  }
   865  
   866  func (fake *FakeCheckable) PipelineNameReturnsOnCall(i int, result1 string) {
   867  	fake.pipelineNameMutex.Lock()
   868  	defer fake.pipelineNameMutex.Unlock()
   869  	fake.PipelineNameStub = nil
   870  	if fake.pipelineNameReturnsOnCall == nil {
   871  		fake.pipelineNameReturnsOnCall = make(map[int]struct {
   872  			result1 string
   873  		})
   874  	}
   875  	fake.pipelineNameReturnsOnCall[i] = struct {
   876  		result1 string
   877  	}{result1}
   878  }
   879  
   880  func (fake *FakeCheckable) PipelineRef() atc.PipelineRef {
   881  	fake.pipelineRefMutex.Lock()
   882  	ret, specificReturn := fake.pipelineRefReturnsOnCall[len(fake.pipelineRefArgsForCall)]
   883  	fake.pipelineRefArgsForCall = append(fake.pipelineRefArgsForCall, struct {
   884  	}{})
   885  	fake.recordInvocation("PipelineRef", []interface{}{})
   886  	fake.pipelineRefMutex.Unlock()
   887  	if fake.PipelineRefStub != nil {
   888  		return fake.PipelineRefStub()
   889  	}
   890  	if specificReturn {
   891  		return ret.result1
   892  	}
   893  	fakeReturns := fake.pipelineRefReturns
   894  	return fakeReturns.result1
   895  }
   896  
   897  func (fake *FakeCheckable) PipelineRefCallCount() int {
   898  	fake.pipelineRefMutex.RLock()
   899  	defer fake.pipelineRefMutex.RUnlock()
   900  	return len(fake.pipelineRefArgsForCall)
   901  }
   902  
   903  func (fake *FakeCheckable) PipelineRefCalls(stub func() atc.PipelineRef) {
   904  	fake.pipelineRefMutex.Lock()
   905  	defer fake.pipelineRefMutex.Unlock()
   906  	fake.PipelineRefStub = stub
   907  }
   908  
   909  func (fake *FakeCheckable) PipelineRefReturns(result1 atc.PipelineRef) {
   910  	fake.pipelineRefMutex.Lock()
   911  	defer fake.pipelineRefMutex.Unlock()
   912  	fake.PipelineRefStub = nil
   913  	fake.pipelineRefReturns = struct {
   914  		result1 atc.PipelineRef
   915  	}{result1}
   916  }
   917  
   918  func (fake *FakeCheckable) PipelineRefReturnsOnCall(i int, result1 atc.PipelineRef) {
   919  	fake.pipelineRefMutex.Lock()
   920  	defer fake.pipelineRefMutex.Unlock()
   921  	fake.PipelineRefStub = nil
   922  	if fake.pipelineRefReturnsOnCall == nil {
   923  		fake.pipelineRefReturnsOnCall = make(map[int]struct {
   924  			result1 atc.PipelineRef
   925  		})
   926  	}
   927  	fake.pipelineRefReturnsOnCall[i] = struct {
   928  		result1 atc.PipelineRef
   929  	}{result1}
   930  }
   931  
   932  func (fake *FakeCheckable) ResourceConfigScopeID() int {
   933  	fake.resourceConfigScopeIDMutex.Lock()
   934  	ret, specificReturn := fake.resourceConfigScopeIDReturnsOnCall[len(fake.resourceConfigScopeIDArgsForCall)]
   935  	fake.resourceConfigScopeIDArgsForCall = append(fake.resourceConfigScopeIDArgsForCall, struct {
   936  	}{})
   937  	fake.recordInvocation("ResourceConfigScopeID", []interface{}{})
   938  	fake.resourceConfigScopeIDMutex.Unlock()
   939  	if fake.ResourceConfigScopeIDStub != nil {
   940  		return fake.ResourceConfigScopeIDStub()
   941  	}
   942  	if specificReturn {
   943  		return ret.result1
   944  	}
   945  	fakeReturns := fake.resourceConfigScopeIDReturns
   946  	return fakeReturns.result1
   947  }
   948  
   949  func (fake *FakeCheckable) ResourceConfigScopeIDCallCount() int {
   950  	fake.resourceConfigScopeIDMutex.RLock()
   951  	defer fake.resourceConfigScopeIDMutex.RUnlock()
   952  	return len(fake.resourceConfigScopeIDArgsForCall)
   953  }
   954  
   955  func (fake *FakeCheckable) ResourceConfigScopeIDCalls(stub func() int) {
   956  	fake.resourceConfigScopeIDMutex.Lock()
   957  	defer fake.resourceConfigScopeIDMutex.Unlock()
   958  	fake.ResourceConfigScopeIDStub = stub
   959  }
   960  
   961  func (fake *FakeCheckable) ResourceConfigScopeIDReturns(result1 int) {
   962  	fake.resourceConfigScopeIDMutex.Lock()
   963  	defer fake.resourceConfigScopeIDMutex.Unlock()
   964  	fake.ResourceConfigScopeIDStub = nil
   965  	fake.resourceConfigScopeIDReturns = struct {
   966  		result1 int
   967  	}{result1}
   968  }
   969  
   970  func (fake *FakeCheckable) ResourceConfigScopeIDReturnsOnCall(i int, result1 int) {
   971  	fake.resourceConfigScopeIDMutex.Lock()
   972  	defer fake.resourceConfigScopeIDMutex.Unlock()
   973  	fake.ResourceConfigScopeIDStub = nil
   974  	if fake.resourceConfigScopeIDReturnsOnCall == nil {
   975  		fake.resourceConfigScopeIDReturnsOnCall = make(map[int]struct {
   976  			result1 int
   977  		})
   978  	}
   979  	fake.resourceConfigScopeIDReturnsOnCall[i] = struct {
   980  		result1 int
   981  	}{result1}
   982  }
   983  
   984  func (fake *FakeCheckable) Source() atc.Source {
   985  	fake.sourceMutex.Lock()
   986  	ret, specificReturn := fake.sourceReturnsOnCall[len(fake.sourceArgsForCall)]
   987  	fake.sourceArgsForCall = append(fake.sourceArgsForCall, struct {
   988  	}{})
   989  	fake.recordInvocation("Source", []interface{}{})
   990  	fake.sourceMutex.Unlock()
   991  	if fake.SourceStub != nil {
   992  		return fake.SourceStub()
   993  	}
   994  	if specificReturn {
   995  		return ret.result1
   996  	}
   997  	fakeReturns := fake.sourceReturns
   998  	return fakeReturns.result1
   999  }
  1000  
  1001  func (fake *FakeCheckable) SourceCallCount() int {
  1002  	fake.sourceMutex.RLock()
  1003  	defer fake.sourceMutex.RUnlock()
  1004  	return len(fake.sourceArgsForCall)
  1005  }
  1006  
  1007  func (fake *FakeCheckable) SourceCalls(stub func() atc.Source) {
  1008  	fake.sourceMutex.Lock()
  1009  	defer fake.sourceMutex.Unlock()
  1010  	fake.SourceStub = stub
  1011  }
  1012  
  1013  func (fake *FakeCheckable) SourceReturns(result1 atc.Source) {
  1014  	fake.sourceMutex.Lock()
  1015  	defer fake.sourceMutex.Unlock()
  1016  	fake.SourceStub = nil
  1017  	fake.sourceReturns = struct {
  1018  		result1 atc.Source
  1019  	}{result1}
  1020  }
  1021  
  1022  func (fake *FakeCheckable) SourceReturnsOnCall(i int, result1 atc.Source) {
  1023  	fake.sourceMutex.Lock()
  1024  	defer fake.sourceMutex.Unlock()
  1025  	fake.SourceStub = nil
  1026  	if fake.sourceReturnsOnCall == nil {
  1027  		fake.sourceReturnsOnCall = make(map[int]struct {
  1028  			result1 atc.Source
  1029  		})
  1030  	}
  1031  	fake.sourceReturnsOnCall[i] = struct {
  1032  		result1 atc.Source
  1033  	}{result1}
  1034  }
  1035  
  1036  func (fake *FakeCheckable) Tags() atc.Tags {
  1037  	fake.tagsMutex.Lock()
  1038  	ret, specificReturn := fake.tagsReturnsOnCall[len(fake.tagsArgsForCall)]
  1039  	fake.tagsArgsForCall = append(fake.tagsArgsForCall, struct {
  1040  	}{})
  1041  	fake.recordInvocation("Tags", []interface{}{})
  1042  	fake.tagsMutex.Unlock()
  1043  	if fake.TagsStub != nil {
  1044  		return fake.TagsStub()
  1045  	}
  1046  	if specificReturn {
  1047  		return ret.result1
  1048  	}
  1049  	fakeReturns := fake.tagsReturns
  1050  	return fakeReturns.result1
  1051  }
  1052  
  1053  func (fake *FakeCheckable) TagsCallCount() int {
  1054  	fake.tagsMutex.RLock()
  1055  	defer fake.tagsMutex.RUnlock()
  1056  	return len(fake.tagsArgsForCall)
  1057  }
  1058  
  1059  func (fake *FakeCheckable) TagsCalls(stub func() atc.Tags) {
  1060  	fake.tagsMutex.Lock()
  1061  	defer fake.tagsMutex.Unlock()
  1062  	fake.TagsStub = stub
  1063  }
  1064  
  1065  func (fake *FakeCheckable) TagsReturns(result1 atc.Tags) {
  1066  	fake.tagsMutex.Lock()
  1067  	defer fake.tagsMutex.Unlock()
  1068  	fake.TagsStub = nil
  1069  	fake.tagsReturns = struct {
  1070  		result1 atc.Tags
  1071  	}{result1}
  1072  }
  1073  
  1074  func (fake *FakeCheckable) TagsReturnsOnCall(i int, result1 atc.Tags) {
  1075  	fake.tagsMutex.Lock()
  1076  	defer fake.tagsMutex.Unlock()
  1077  	fake.TagsStub = nil
  1078  	if fake.tagsReturnsOnCall == nil {
  1079  		fake.tagsReturnsOnCall = make(map[int]struct {
  1080  			result1 atc.Tags
  1081  		})
  1082  	}
  1083  	fake.tagsReturnsOnCall[i] = struct {
  1084  		result1 atc.Tags
  1085  	}{result1}
  1086  }
  1087  
  1088  func (fake *FakeCheckable) TeamID() int {
  1089  	fake.teamIDMutex.Lock()
  1090  	ret, specificReturn := fake.teamIDReturnsOnCall[len(fake.teamIDArgsForCall)]
  1091  	fake.teamIDArgsForCall = append(fake.teamIDArgsForCall, struct {
  1092  	}{})
  1093  	fake.recordInvocation("TeamID", []interface{}{})
  1094  	fake.teamIDMutex.Unlock()
  1095  	if fake.TeamIDStub != nil {
  1096  		return fake.TeamIDStub()
  1097  	}
  1098  	if specificReturn {
  1099  		return ret.result1
  1100  	}
  1101  	fakeReturns := fake.teamIDReturns
  1102  	return fakeReturns.result1
  1103  }
  1104  
  1105  func (fake *FakeCheckable) TeamIDCallCount() int {
  1106  	fake.teamIDMutex.RLock()
  1107  	defer fake.teamIDMutex.RUnlock()
  1108  	return len(fake.teamIDArgsForCall)
  1109  }
  1110  
  1111  func (fake *FakeCheckable) TeamIDCalls(stub func() int) {
  1112  	fake.teamIDMutex.Lock()
  1113  	defer fake.teamIDMutex.Unlock()
  1114  	fake.TeamIDStub = stub
  1115  }
  1116  
  1117  func (fake *FakeCheckable) TeamIDReturns(result1 int) {
  1118  	fake.teamIDMutex.Lock()
  1119  	defer fake.teamIDMutex.Unlock()
  1120  	fake.TeamIDStub = nil
  1121  	fake.teamIDReturns = struct {
  1122  		result1 int
  1123  	}{result1}
  1124  }
  1125  
  1126  func (fake *FakeCheckable) TeamIDReturnsOnCall(i int, result1 int) {
  1127  	fake.teamIDMutex.Lock()
  1128  	defer fake.teamIDMutex.Unlock()
  1129  	fake.TeamIDStub = nil
  1130  	if fake.teamIDReturnsOnCall == nil {
  1131  		fake.teamIDReturnsOnCall = make(map[int]struct {
  1132  			result1 int
  1133  		})
  1134  	}
  1135  	fake.teamIDReturnsOnCall[i] = struct {
  1136  		result1 int
  1137  	}{result1}
  1138  }
  1139  
  1140  func (fake *FakeCheckable) TeamName() string {
  1141  	fake.teamNameMutex.Lock()
  1142  	ret, specificReturn := fake.teamNameReturnsOnCall[len(fake.teamNameArgsForCall)]
  1143  	fake.teamNameArgsForCall = append(fake.teamNameArgsForCall, struct {
  1144  	}{})
  1145  	fake.recordInvocation("TeamName", []interface{}{})
  1146  	fake.teamNameMutex.Unlock()
  1147  	if fake.TeamNameStub != nil {
  1148  		return fake.TeamNameStub()
  1149  	}
  1150  	if specificReturn {
  1151  		return ret.result1
  1152  	}
  1153  	fakeReturns := fake.teamNameReturns
  1154  	return fakeReturns.result1
  1155  }
  1156  
  1157  func (fake *FakeCheckable) TeamNameCallCount() int {
  1158  	fake.teamNameMutex.RLock()
  1159  	defer fake.teamNameMutex.RUnlock()
  1160  	return len(fake.teamNameArgsForCall)
  1161  }
  1162  
  1163  func (fake *FakeCheckable) TeamNameCalls(stub func() string) {
  1164  	fake.teamNameMutex.Lock()
  1165  	defer fake.teamNameMutex.Unlock()
  1166  	fake.TeamNameStub = stub
  1167  }
  1168  
  1169  func (fake *FakeCheckable) TeamNameReturns(result1 string) {
  1170  	fake.teamNameMutex.Lock()
  1171  	defer fake.teamNameMutex.Unlock()
  1172  	fake.TeamNameStub = nil
  1173  	fake.teamNameReturns = struct {
  1174  		result1 string
  1175  	}{result1}
  1176  }
  1177  
  1178  func (fake *FakeCheckable) TeamNameReturnsOnCall(i int, result1 string) {
  1179  	fake.teamNameMutex.Lock()
  1180  	defer fake.teamNameMutex.Unlock()
  1181  	fake.TeamNameStub = nil
  1182  	if fake.teamNameReturnsOnCall == nil {
  1183  		fake.teamNameReturnsOnCall = make(map[int]struct {
  1184  			result1 string
  1185  		})
  1186  	}
  1187  	fake.teamNameReturnsOnCall[i] = struct {
  1188  		result1 string
  1189  	}{result1}
  1190  }
  1191  
  1192  func (fake *FakeCheckable) Type() string {
  1193  	fake.typeMutex.Lock()
  1194  	ret, specificReturn := fake.typeReturnsOnCall[len(fake.typeArgsForCall)]
  1195  	fake.typeArgsForCall = append(fake.typeArgsForCall, struct {
  1196  	}{})
  1197  	fake.recordInvocation("Type", []interface{}{})
  1198  	fake.typeMutex.Unlock()
  1199  	if fake.TypeStub != nil {
  1200  		return fake.TypeStub()
  1201  	}
  1202  	if specificReturn {
  1203  		return ret.result1
  1204  	}
  1205  	fakeReturns := fake.typeReturns
  1206  	return fakeReturns.result1
  1207  }
  1208  
  1209  func (fake *FakeCheckable) TypeCallCount() int {
  1210  	fake.typeMutex.RLock()
  1211  	defer fake.typeMutex.RUnlock()
  1212  	return len(fake.typeArgsForCall)
  1213  }
  1214  
  1215  func (fake *FakeCheckable) TypeCalls(stub func() string) {
  1216  	fake.typeMutex.Lock()
  1217  	defer fake.typeMutex.Unlock()
  1218  	fake.TypeStub = stub
  1219  }
  1220  
  1221  func (fake *FakeCheckable) TypeReturns(result1 string) {
  1222  	fake.typeMutex.Lock()
  1223  	defer fake.typeMutex.Unlock()
  1224  	fake.TypeStub = nil
  1225  	fake.typeReturns = struct {
  1226  		result1 string
  1227  	}{result1}
  1228  }
  1229  
  1230  func (fake *FakeCheckable) TypeReturnsOnCall(i int, result1 string) {
  1231  	fake.typeMutex.Lock()
  1232  	defer fake.typeMutex.Unlock()
  1233  	fake.TypeStub = nil
  1234  	if fake.typeReturnsOnCall == nil {
  1235  		fake.typeReturnsOnCall = make(map[int]struct {
  1236  			result1 string
  1237  		})
  1238  	}
  1239  	fake.typeReturnsOnCall[i] = struct {
  1240  		result1 string
  1241  	}{result1}
  1242  }
  1243  
  1244  func (fake *FakeCheckable) Invocations() map[string][][]interface{} {
  1245  	fake.invocationsMutex.RLock()
  1246  	defer fake.invocationsMutex.RUnlock()
  1247  	fake.checkEveryMutex.RLock()
  1248  	defer fake.checkEveryMutex.RUnlock()
  1249  	fake.checkPlanMutex.RLock()
  1250  	defer fake.checkPlanMutex.RUnlock()
  1251  	fake.checkTimeoutMutex.RLock()
  1252  	defer fake.checkTimeoutMutex.RUnlock()
  1253  	fake.createBuildMutex.RLock()
  1254  	defer fake.createBuildMutex.RUnlock()
  1255  	fake.currentPinnedVersionMutex.RLock()
  1256  	defer fake.currentPinnedVersionMutex.RUnlock()
  1257  	fake.hasWebhookMutex.RLock()
  1258  	defer fake.hasWebhookMutex.RUnlock()
  1259  	fake.lastCheckEndTimeMutex.RLock()
  1260  	defer fake.lastCheckEndTimeMutex.RUnlock()
  1261  	fake.nameMutex.RLock()
  1262  	defer fake.nameMutex.RUnlock()
  1263  	fake.pipelineMutex.RLock()
  1264  	defer fake.pipelineMutex.RUnlock()
  1265  	fake.pipelineIDMutex.RLock()
  1266  	defer fake.pipelineIDMutex.RUnlock()
  1267  	fake.pipelineInstanceVarsMutex.RLock()
  1268  	defer fake.pipelineInstanceVarsMutex.RUnlock()
  1269  	fake.pipelineNameMutex.RLock()
  1270  	defer fake.pipelineNameMutex.RUnlock()
  1271  	fake.pipelineRefMutex.RLock()
  1272  	defer fake.pipelineRefMutex.RUnlock()
  1273  	fake.resourceConfigScopeIDMutex.RLock()
  1274  	defer fake.resourceConfigScopeIDMutex.RUnlock()
  1275  	fake.sourceMutex.RLock()
  1276  	defer fake.sourceMutex.RUnlock()
  1277  	fake.tagsMutex.RLock()
  1278  	defer fake.tagsMutex.RUnlock()
  1279  	fake.teamIDMutex.RLock()
  1280  	defer fake.teamIDMutex.RUnlock()
  1281  	fake.teamNameMutex.RLock()
  1282  	defer fake.teamNameMutex.RUnlock()
  1283  	fake.typeMutex.RLock()
  1284  	defer fake.typeMutex.RUnlock()
  1285  	copiedInvocations := map[string][][]interface{}{}
  1286  	for key, value := range fake.invocations {
  1287  		copiedInvocations[key] = value
  1288  	}
  1289  	return copiedInvocations
  1290  }
  1291  
  1292  func (fake *FakeCheckable) recordInvocation(key string, args []interface{}) {
  1293  	fake.invocationsMutex.Lock()
  1294  	defer fake.invocationsMutex.Unlock()
  1295  	if fake.invocations == nil {
  1296  		fake.invocations = map[string][][]interface{}{}
  1297  	}
  1298  	if fake.invocations[key] == nil {
  1299  		fake.invocations[key] = [][]interface{}{}
  1300  	}
  1301  	fake.invocations[key] = append(fake.invocations[key], args)
  1302  }
  1303  
  1304  var _ db.Checkable = new(FakeCheckable)