github.com/cloudfoundry-incubator/stembuild@v0.0.0-20211223202937-5b61d62226c6/commandparser/commandparserfakes/fake_osand_version_getter.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package commandparserfakes 3 4 import ( 5 "sync" 6 7 "github.com/cloudfoundry-incubator/stembuild/commandparser" 8 ) 9 10 type FakeOSAndVersionGetter struct { 11 GetOsStub func() string 12 getOsMutex sync.RWMutex 13 getOsArgsForCall []struct { 14 } 15 getOsReturns struct { 16 result1 string 17 } 18 getOsReturnsOnCall map[int]struct { 19 result1 string 20 } 21 GetVersionStub func() string 22 getVersionMutex sync.RWMutex 23 getVersionArgsForCall []struct { 24 } 25 getVersionReturns struct { 26 result1 string 27 } 28 getVersionReturnsOnCall map[int]struct { 29 result1 string 30 } 31 GetVersionWithPatchNumberStub func(string) string 32 getVersionWithPatchNumberMutex sync.RWMutex 33 getVersionWithPatchNumberArgsForCall []struct { 34 arg1 string 35 } 36 getVersionWithPatchNumberReturns struct { 37 result1 string 38 } 39 getVersionWithPatchNumberReturnsOnCall map[int]struct { 40 result1 string 41 } 42 invocations map[string][][]interface{} 43 invocationsMutex sync.RWMutex 44 } 45 46 func (fake *FakeOSAndVersionGetter) GetOs() string { 47 fake.getOsMutex.Lock() 48 ret, specificReturn := fake.getOsReturnsOnCall[len(fake.getOsArgsForCall)] 49 fake.getOsArgsForCall = append(fake.getOsArgsForCall, struct { 50 }{}) 51 fake.recordInvocation("GetOs", []interface{}{}) 52 fake.getOsMutex.Unlock() 53 if fake.GetOsStub != nil { 54 return fake.GetOsStub() 55 } 56 if specificReturn { 57 return ret.result1 58 } 59 fakeReturns := fake.getOsReturns 60 return fakeReturns.result1 61 } 62 63 func (fake *FakeOSAndVersionGetter) GetOsCallCount() int { 64 fake.getOsMutex.RLock() 65 defer fake.getOsMutex.RUnlock() 66 return len(fake.getOsArgsForCall) 67 } 68 69 func (fake *FakeOSAndVersionGetter) GetOsCalls(stub func() string) { 70 fake.getOsMutex.Lock() 71 defer fake.getOsMutex.Unlock() 72 fake.GetOsStub = stub 73 } 74 75 func (fake *FakeOSAndVersionGetter) GetOsReturns(result1 string) { 76 fake.getOsMutex.Lock() 77 defer fake.getOsMutex.Unlock() 78 fake.GetOsStub = nil 79 fake.getOsReturns = struct { 80 result1 string 81 }{result1} 82 } 83 84 func (fake *FakeOSAndVersionGetter) GetOsReturnsOnCall(i int, result1 string) { 85 fake.getOsMutex.Lock() 86 defer fake.getOsMutex.Unlock() 87 fake.GetOsStub = nil 88 if fake.getOsReturnsOnCall == nil { 89 fake.getOsReturnsOnCall = make(map[int]struct { 90 result1 string 91 }) 92 } 93 fake.getOsReturnsOnCall[i] = struct { 94 result1 string 95 }{result1} 96 } 97 98 func (fake *FakeOSAndVersionGetter) GetVersion() string { 99 fake.getVersionMutex.Lock() 100 ret, specificReturn := fake.getVersionReturnsOnCall[len(fake.getVersionArgsForCall)] 101 fake.getVersionArgsForCall = append(fake.getVersionArgsForCall, struct { 102 }{}) 103 fake.recordInvocation("GetVersion", []interface{}{}) 104 fake.getVersionMutex.Unlock() 105 if fake.GetVersionStub != nil { 106 return fake.GetVersionStub() 107 } 108 if specificReturn { 109 return ret.result1 110 } 111 fakeReturns := fake.getVersionReturns 112 return fakeReturns.result1 113 } 114 115 func (fake *FakeOSAndVersionGetter) GetVersionCallCount() int { 116 fake.getVersionMutex.RLock() 117 defer fake.getVersionMutex.RUnlock() 118 return len(fake.getVersionArgsForCall) 119 } 120 121 func (fake *FakeOSAndVersionGetter) GetVersionCalls(stub func() string) { 122 fake.getVersionMutex.Lock() 123 defer fake.getVersionMutex.Unlock() 124 fake.GetVersionStub = stub 125 } 126 127 func (fake *FakeOSAndVersionGetter) GetVersionReturns(result1 string) { 128 fake.getVersionMutex.Lock() 129 defer fake.getVersionMutex.Unlock() 130 fake.GetVersionStub = nil 131 fake.getVersionReturns = struct { 132 result1 string 133 }{result1} 134 } 135 136 func (fake *FakeOSAndVersionGetter) GetVersionReturnsOnCall(i int, result1 string) { 137 fake.getVersionMutex.Lock() 138 defer fake.getVersionMutex.Unlock() 139 fake.GetVersionStub = nil 140 if fake.getVersionReturnsOnCall == nil { 141 fake.getVersionReturnsOnCall = make(map[int]struct { 142 result1 string 143 }) 144 } 145 fake.getVersionReturnsOnCall[i] = struct { 146 result1 string 147 }{result1} 148 } 149 150 func (fake *FakeOSAndVersionGetter) GetVersionWithPatchNumber(arg1 string) string { 151 fake.getVersionWithPatchNumberMutex.Lock() 152 ret, specificReturn := fake.getVersionWithPatchNumberReturnsOnCall[len(fake.getVersionWithPatchNumberArgsForCall)] 153 fake.getVersionWithPatchNumberArgsForCall = append(fake.getVersionWithPatchNumberArgsForCall, struct { 154 arg1 string 155 }{arg1}) 156 fake.recordInvocation("GetVersionWithPatchNumber", []interface{}{arg1}) 157 fake.getVersionWithPatchNumberMutex.Unlock() 158 if fake.GetVersionWithPatchNumberStub != nil { 159 return fake.GetVersionWithPatchNumberStub(arg1) 160 } 161 if specificReturn { 162 return ret.result1 163 } 164 fakeReturns := fake.getVersionWithPatchNumberReturns 165 return fakeReturns.result1 166 } 167 168 func (fake *FakeOSAndVersionGetter) GetVersionWithPatchNumberCallCount() int { 169 fake.getVersionWithPatchNumberMutex.RLock() 170 defer fake.getVersionWithPatchNumberMutex.RUnlock() 171 return len(fake.getVersionWithPatchNumberArgsForCall) 172 } 173 174 func (fake *FakeOSAndVersionGetter) GetVersionWithPatchNumberCalls(stub func(string) string) { 175 fake.getVersionWithPatchNumberMutex.Lock() 176 defer fake.getVersionWithPatchNumberMutex.Unlock() 177 fake.GetVersionWithPatchNumberStub = stub 178 } 179 180 func (fake *FakeOSAndVersionGetter) GetVersionWithPatchNumberArgsForCall(i int) string { 181 fake.getVersionWithPatchNumberMutex.RLock() 182 defer fake.getVersionWithPatchNumberMutex.RUnlock() 183 argsForCall := fake.getVersionWithPatchNumberArgsForCall[i] 184 return argsForCall.arg1 185 } 186 187 func (fake *FakeOSAndVersionGetter) GetVersionWithPatchNumberReturns(result1 string) { 188 fake.getVersionWithPatchNumberMutex.Lock() 189 defer fake.getVersionWithPatchNumberMutex.Unlock() 190 fake.GetVersionWithPatchNumberStub = nil 191 fake.getVersionWithPatchNumberReturns = struct { 192 result1 string 193 }{result1} 194 } 195 196 func (fake *FakeOSAndVersionGetter) GetVersionWithPatchNumberReturnsOnCall(i int, result1 string) { 197 fake.getVersionWithPatchNumberMutex.Lock() 198 defer fake.getVersionWithPatchNumberMutex.Unlock() 199 fake.GetVersionWithPatchNumberStub = nil 200 if fake.getVersionWithPatchNumberReturnsOnCall == nil { 201 fake.getVersionWithPatchNumberReturnsOnCall = make(map[int]struct { 202 result1 string 203 }) 204 } 205 fake.getVersionWithPatchNumberReturnsOnCall[i] = struct { 206 result1 string 207 }{result1} 208 } 209 210 func (fake *FakeOSAndVersionGetter) Invocations() map[string][][]interface{} { 211 fake.invocationsMutex.RLock() 212 defer fake.invocationsMutex.RUnlock() 213 fake.getOsMutex.RLock() 214 defer fake.getOsMutex.RUnlock() 215 fake.getVersionMutex.RLock() 216 defer fake.getVersionMutex.RUnlock() 217 fake.getVersionWithPatchNumberMutex.RLock() 218 defer fake.getVersionWithPatchNumberMutex.RUnlock() 219 copiedInvocations := map[string][][]interface{}{} 220 for key, value := range fake.invocations { 221 copiedInvocations[key] = value 222 } 223 return copiedInvocations 224 } 225 226 func (fake *FakeOSAndVersionGetter) recordInvocation(key string, args []interface{}) { 227 fake.invocationsMutex.Lock() 228 defer fake.invocationsMutex.Unlock() 229 if fake.invocations == nil { 230 fake.invocations = map[string][][]interface{}{} 231 } 232 if fake.invocations[key] == nil { 233 fake.invocations[key] = [][]interface{}{} 234 } 235 fake.invocations[key] = append(fake.invocations[key], args) 236 } 237 238 var _ commandparser.OSAndVersionGetter = new(FakeOSAndVersionGetter)