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

     1  // Code generated by counterfeiter. DO NOT EDIT.
     2  package migrationfakes
     3  
     4  import (
     5  	"sync"
     6  
     7  	"github.com/pf-qiu/concourse/v6/atc/db/migration"
     8  )
     9  
    10  type FakeBindata struct {
    11  	AssetStub        func(string) ([]byte, error)
    12  	assetMutex       sync.RWMutex
    13  	assetArgsForCall []struct {
    14  		arg1 string
    15  	}
    16  	assetReturns struct {
    17  		result1 []byte
    18  		result2 error
    19  	}
    20  	assetReturnsOnCall map[int]struct {
    21  		result1 []byte
    22  		result2 error
    23  	}
    24  	AssetNamesStub        func() []string
    25  	assetNamesMutex       sync.RWMutex
    26  	assetNamesArgsForCall []struct {
    27  	}
    28  	assetNamesReturns struct {
    29  		result1 []string
    30  	}
    31  	assetNamesReturnsOnCall map[int]struct {
    32  		result1 []string
    33  	}
    34  	invocations      map[string][][]interface{}
    35  	invocationsMutex sync.RWMutex
    36  }
    37  
    38  func (fake *FakeBindata) Asset(arg1 string) ([]byte, error) {
    39  	fake.assetMutex.Lock()
    40  	ret, specificReturn := fake.assetReturnsOnCall[len(fake.assetArgsForCall)]
    41  	fake.assetArgsForCall = append(fake.assetArgsForCall, struct {
    42  		arg1 string
    43  	}{arg1})
    44  	fake.recordInvocation("Asset", []interface{}{arg1})
    45  	fake.assetMutex.Unlock()
    46  	if fake.AssetStub != nil {
    47  		return fake.AssetStub(arg1)
    48  	}
    49  	if specificReturn {
    50  		return ret.result1, ret.result2
    51  	}
    52  	fakeReturns := fake.assetReturns
    53  	return fakeReturns.result1, fakeReturns.result2
    54  }
    55  
    56  func (fake *FakeBindata) AssetCallCount() int {
    57  	fake.assetMutex.RLock()
    58  	defer fake.assetMutex.RUnlock()
    59  	return len(fake.assetArgsForCall)
    60  }
    61  
    62  func (fake *FakeBindata) AssetCalls(stub func(string) ([]byte, error)) {
    63  	fake.assetMutex.Lock()
    64  	defer fake.assetMutex.Unlock()
    65  	fake.AssetStub = stub
    66  }
    67  
    68  func (fake *FakeBindata) AssetArgsForCall(i int) string {
    69  	fake.assetMutex.RLock()
    70  	defer fake.assetMutex.RUnlock()
    71  	argsForCall := fake.assetArgsForCall[i]
    72  	return argsForCall.arg1
    73  }
    74  
    75  func (fake *FakeBindata) AssetReturns(result1 []byte, result2 error) {
    76  	fake.assetMutex.Lock()
    77  	defer fake.assetMutex.Unlock()
    78  	fake.AssetStub = nil
    79  	fake.assetReturns = struct {
    80  		result1 []byte
    81  		result2 error
    82  	}{result1, result2}
    83  }
    84  
    85  func (fake *FakeBindata) AssetReturnsOnCall(i int, result1 []byte, result2 error) {
    86  	fake.assetMutex.Lock()
    87  	defer fake.assetMutex.Unlock()
    88  	fake.AssetStub = nil
    89  	if fake.assetReturnsOnCall == nil {
    90  		fake.assetReturnsOnCall = make(map[int]struct {
    91  			result1 []byte
    92  			result2 error
    93  		})
    94  	}
    95  	fake.assetReturnsOnCall[i] = struct {
    96  		result1 []byte
    97  		result2 error
    98  	}{result1, result2}
    99  }
   100  
   101  func (fake *FakeBindata) AssetNames() []string {
   102  	fake.assetNamesMutex.Lock()
   103  	ret, specificReturn := fake.assetNamesReturnsOnCall[len(fake.assetNamesArgsForCall)]
   104  	fake.assetNamesArgsForCall = append(fake.assetNamesArgsForCall, struct {
   105  	}{})
   106  	fake.recordInvocation("AssetNames", []interface{}{})
   107  	fake.assetNamesMutex.Unlock()
   108  	if fake.AssetNamesStub != nil {
   109  		return fake.AssetNamesStub()
   110  	}
   111  	if specificReturn {
   112  		return ret.result1
   113  	}
   114  	fakeReturns := fake.assetNamesReturns
   115  	return fakeReturns.result1
   116  }
   117  
   118  func (fake *FakeBindata) AssetNamesCallCount() int {
   119  	fake.assetNamesMutex.RLock()
   120  	defer fake.assetNamesMutex.RUnlock()
   121  	return len(fake.assetNamesArgsForCall)
   122  }
   123  
   124  func (fake *FakeBindata) AssetNamesCalls(stub func() []string) {
   125  	fake.assetNamesMutex.Lock()
   126  	defer fake.assetNamesMutex.Unlock()
   127  	fake.AssetNamesStub = stub
   128  }
   129  
   130  func (fake *FakeBindata) AssetNamesReturns(result1 []string) {
   131  	fake.assetNamesMutex.Lock()
   132  	defer fake.assetNamesMutex.Unlock()
   133  	fake.AssetNamesStub = nil
   134  	fake.assetNamesReturns = struct {
   135  		result1 []string
   136  	}{result1}
   137  }
   138  
   139  func (fake *FakeBindata) AssetNamesReturnsOnCall(i int, result1 []string) {
   140  	fake.assetNamesMutex.Lock()
   141  	defer fake.assetNamesMutex.Unlock()
   142  	fake.AssetNamesStub = nil
   143  	if fake.assetNamesReturnsOnCall == nil {
   144  		fake.assetNamesReturnsOnCall = make(map[int]struct {
   145  			result1 []string
   146  		})
   147  	}
   148  	fake.assetNamesReturnsOnCall[i] = struct {
   149  		result1 []string
   150  	}{result1}
   151  }
   152  
   153  func (fake *FakeBindata) Invocations() map[string][][]interface{} {
   154  	fake.invocationsMutex.RLock()
   155  	defer fake.invocationsMutex.RUnlock()
   156  	fake.assetMutex.RLock()
   157  	defer fake.assetMutex.RUnlock()
   158  	fake.assetNamesMutex.RLock()
   159  	defer fake.assetNamesMutex.RUnlock()
   160  	copiedInvocations := map[string][][]interface{}{}
   161  	for key, value := range fake.invocations {
   162  		copiedInvocations[key] = value
   163  	}
   164  	return copiedInvocations
   165  }
   166  
   167  func (fake *FakeBindata) recordInvocation(key string, args []interface{}) {
   168  	fake.invocationsMutex.Lock()
   169  	defer fake.invocationsMutex.Unlock()
   170  	if fake.invocations == nil {
   171  		fake.invocations = map[string][][]interface{}{}
   172  	}
   173  	if fake.invocations[key] == nil {
   174  		fake.invocations[key] = [][]interface{}{}
   175  	}
   176  	fake.invocations[key] = append(fake.invocations[key], args)
   177  }
   178  
   179  var _ migration.Bindata = new(FakeBindata)