github.com/cloudfoundry-incubator/stembuild@v0.0.0-20211223202937-5b61d62226c6/commandparser/commandparserfakes/fake_packager_messenger.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 FakePackagerMessenger struct { 11 CannotCreatePackagerStub func(error) 12 cannotCreatePackagerMutex sync.RWMutex 13 cannotCreatePackagerArgsForCall []struct { 14 arg1 error 15 } 16 DoesNotHaveEnoughSpaceStub func(error) 17 doesNotHaveEnoughSpaceMutex sync.RWMutex 18 doesNotHaveEnoughSpaceArgsForCall []struct { 19 arg1 error 20 } 21 InvalidOutputConfigStub func(error) 22 invalidOutputConfigMutex sync.RWMutex 23 invalidOutputConfigArgsForCall []struct { 24 arg1 error 25 } 26 PackageFailedStub func(error) 27 packageFailedMutex sync.RWMutex 28 packageFailedArgsForCall []struct { 29 arg1 error 30 } 31 SourceParametersAreInvalidStub func(error) 32 sourceParametersAreInvalidMutex sync.RWMutex 33 sourceParametersAreInvalidArgsForCall []struct { 34 arg1 error 35 } 36 invocations map[string][][]interface{} 37 invocationsMutex sync.RWMutex 38 } 39 40 func (fake *FakePackagerMessenger) CannotCreatePackager(arg1 error) { 41 fake.cannotCreatePackagerMutex.Lock() 42 fake.cannotCreatePackagerArgsForCall = append(fake.cannotCreatePackagerArgsForCall, struct { 43 arg1 error 44 }{arg1}) 45 fake.recordInvocation("CannotCreatePackager", []interface{}{arg1}) 46 fake.cannotCreatePackagerMutex.Unlock() 47 if fake.CannotCreatePackagerStub != nil { 48 fake.CannotCreatePackagerStub(arg1) 49 } 50 } 51 52 func (fake *FakePackagerMessenger) CannotCreatePackagerCallCount() int { 53 fake.cannotCreatePackagerMutex.RLock() 54 defer fake.cannotCreatePackagerMutex.RUnlock() 55 return len(fake.cannotCreatePackagerArgsForCall) 56 } 57 58 func (fake *FakePackagerMessenger) CannotCreatePackagerCalls(stub func(error)) { 59 fake.cannotCreatePackagerMutex.Lock() 60 defer fake.cannotCreatePackagerMutex.Unlock() 61 fake.CannotCreatePackagerStub = stub 62 } 63 64 func (fake *FakePackagerMessenger) CannotCreatePackagerArgsForCall(i int) error { 65 fake.cannotCreatePackagerMutex.RLock() 66 defer fake.cannotCreatePackagerMutex.RUnlock() 67 argsForCall := fake.cannotCreatePackagerArgsForCall[i] 68 return argsForCall.arg1 69 } 70 71 func (fake *FakePackagerMessenger) DoesNotHaveEnoughSpace(arg1 error) { 72 fake.doesNotHaveEnoughSpaceMutex.Lock() 73 fake.doesNotHaveEnoughSpaceArgsForCall = append(fake.doesNotHaveEnoughSpaceArgsForCall, struct { 74 arg1 error 75 }{arg1}) 76 fake.recordInvocation("DoesNotHaveEnoughSpace", []interface{}{arg1}) 77 fake.doesNotHaveEnoughSpaceMutex.Unlock() 78 if fake.DoesNotHaveEnoughSpaceStub != nil { 79 fake.DoesNotHaveEnoughSpaceStub(arg1) 80 } 81 } 82 83 func (fake *FakePackagerMessenger) DoesNotHaveEnoughSpaceCallCount() int { 84 fake.doesNotHaveEnoughSpaceMutex.RLock() 85 defer fake.doesNotHaveEnoughSpaceMutex.RUnlock() 86 return len(fake.doesNotHaveEnoughSpaceArgsForCall) 87 } 88 89 func (fake *FakePackagerMessenger) DoesNotHaveEnoughSpaceCalls(stub func(error)) { 90 fake.doesNotHaveEnoughSpaceMutex.Lock() 91 defer fake.doesNotHaveEnoughSpaceMutex.Unlock() 92 fake.DoesNotHaveEnoughSpaceStub = stub 93 } 94 95 func (fake *FakePackagerMessenger) DoesNotHaveEnoughSpaceArgsForCall(i int) error { 96 fake.doesNotHaveEnoughSpaceMutex.RLock() 97 defer fake.doesNotHaveEnoughSpaceMutex.RUnlock() 98 argsForCall := fake.doesNotHaveEnoughSpaceArgsForCall[i] 99 return argsForCall.arg1 100 } 101 102 func (fake *FakePackagerMessenger) InvalidOutputConfig(arg1 error) { 103 fake.invalidOutputConfigMutex.Lock() 104 fake.invalidOutputConfigArgsForCall = append(fake.invalidOutputConfigArgsForCall, struct { 105 arg1 error 106 }{arg1}) 107 fake.recordInvocation("InvalidOutputConfig", []interface{}{arg1}) 108 fake.invalidOutputConfigMutex.Unlock() 109 if fake.InvalidOutputConfigStub != nil { 110 fake.InvalidOutputConfigStub(arg1) 111 } 112 } 113 114 func (fake *FakePackagerMessenger) InvalidOutputConfigCallCount() int { 115 fake.invalidOutputConfigMutex.RLock() 116 defer fake.invalidOutputConfigMutex.RUnlock() 117 return len(fake.invalidOutputConfigArgsForCall) 118 } 119 120 func (fake *FakePackagerMessenger) InvalidOutputConfigCalls(stub func(error)) { 121 fake.invalidOutputConfigMutex.Lock() 122 defer fake.invalidOutputConfigMutex.Unlock() 123 fake.InvalidOutputConfigStub = stub 124 } 125 126 func (fake *FakePackagerMessenger) InvalidOutputConfigArgsForCall(i int) error { 127 fake.invalidOutputConfigMutex.RLock() 128 defer fake.invalidOutputConfigMutex.RUnlock() 129 argsForCall := fake.invalidOutputConfigArgsForCall[i] 130 return argsForCall.arg1 131 } 132 133 func (fake *FakePackagerMessenger) PackageFailed(arg1 error) { 134 fake.packageFailedMutex.Lock() 135 fake.packageFailedArgsForCall = append(fake.packageFailedArgsForCall, struct { 136 arg1 error 137 }{arg1}) 138 fake.recordInvocation("PackageFailed", []interface{}{arg1}) 139 fake.packageFailedMutex.Unlock() 140 if fake.PackageFailedStub != nil { 141 fake.PackageFailedStub(arg1) 142 } 143 } 144 145 func (fake *FakePackagerMessenger) PackageFailedCallCount() int { 146 fake.packageFailedMutex.RLock() 147 defer fake.packageFailedMutex.RUnlock() 148 return len(fake.packageFailedArgsForCall) 149 } 150 151 func (fake *FakePackagerMessenger) PackageFailedCalls(stub func(error)) { 152 fake.packageFailedMutex.Lock() 153 defer fake.packageFailedMutex.Unlock() 154 fake.PackageFailedStub = stub 155 } 156 157 func (fake *FakePackagerMessenger) PackageFailedArgsForCall(i int) error { 158 fake.packageFailedMutex.RLock() 159 defer fake.packageFailedMutex.RUnlock() 160 argsForCall := fake.packageFailedArgsForCall[i] 161 return argsForCall.arg1 162 } 163 164 func (fake *FakePackagerMessenger) SourceParametersAreInvalid(arg1 error) { 165 fake.sourceParametersAreInvalidMutex.Lock() 166 fake.sourceParametersAreInvalidArgsForCall = append(fake.sourceParametersAreInvalidArgsForCall, struct { 167 arg1 error 168 }{arg1}) 169 fake.recordInvocation("SourceParametersAreInvalid", []interface{}{arg1}) 170 fake.sourceParametersAreInvalidMutex.Unlock() 171 if fake.SourceParametersAreInvalidStub != nil { 172 fake.SourceParametersAreInvalidStub(arg1) 173 } 174 } 175 176 func (fake *FakePackagerMessenger) SourceParametersAreInvalidCallCount() int { 177 fake.sourceParametersAreInvalidMutex.RLock() 178 defer fake.sourceParametersAreInvalidMutex.RUnlock() 179 return len(fake.sourceParametersAreInvalidArgsForCall) 180 } 181 182 func (fake *FakePackagerMessenger) SourceParametersAreInvalidCalls(stub func(error)) { 183 fake.sourceParametersAreInvalidMutex.Lock() 184 defer fake.sourceParametersAreInvalidMutex.Unlock() 185 fake.SourceParametersAreInvalidStub = stub 186 } 187 188 func (fake *FakePackagerMessenger) SourceParametersAreInvalidArgsForCall(i int) error { 189 fake.sourceParametersAreInvalidMutex.RLock() 190 defer fake.sourceParametersAreInvalidMutex.RUnlock() 191 argsForCall := fake.sourceParametersAreInvalidArgsForCall[i] 192 return argsForCall.arg1 193 } 194 195 func (fake *FakePackagerMessenger) Invocations() map[string][][]interface{} { 196 fake.invocationsMutex.RLock() 197 defer fake.invocationsMutex.RUnlock() 198 fake.cannotCreatePackagerMutex.RLock() 199 defer fake.cannotCreatePackagerMutex.RUnlock() 200 fake.doesNotHaveEnoughSpaceMutex.RLock() 201 defer fake.doesNotHaveEnoughSpaceMutex.RUnlock() 202 fake.invalidOutputConfigMutex.RLock() 203 defer fake.invalidOutputConfigMutex.RUnlock() 204 fake.packageFailedMutex.RLock() 205 defer fake.packageFailedMutex.RUnlock() 206 fake.sourceParametersAreInvalidMutex.RLock() 207 defer fake.sourceParametersAreInvalidMutex.RUnlock() 208 copiedInvocations := map[string][][]interface{}{} 209 for key, value := range fake.invocations { 210 copiedInvocations[key] = value 211 } 212 return copiedInvocations 213 } 214 215 func (fake *FakePackagerMessenger) recordInvocation(key string, args []interface{}) { 216 fake.invocationsMutex.Lock() 217 defer fake.invocationsMutex.Unlock() 218 if fake.invocations == nil { 219 fake.invocations = map[string][][]interface{}{} 220 } 221 if fake.invocations[key] == nil { 222 fake.invocations[key] = [][]interface{}{} 223 } 224 fake.invocations[key] = append(fake.invocations[key], args) 225 } 226 227 var _ commandparser.PackagerMessenger = new(FakePackagerMessenger)