github.com/liamawhite/cli-with-i18n@v6.32.1-0.20171122084555-dede0a5c3448+incompatible/util/ui/uifakes/fake_log_message.go (about) 1 // Code generated by counterfeiter. DO NOT EDIT. 2 package uifakes 3 4 import ( 5 "sync" 6 "time" 7 8 "github.com/liamawhite/cli-with-i18n/util/ui" 9 ) 10 11 type FakeLogMessage struct { 12 MessageStub func() string 13 messageMutex sync.RWMutex 14 messageArgsForCall []struct{} 15 messageReturns struct { 16 result1 string 17 } 18 messageReturnsOnCall map[int]struct { 19 result1 string 20 } 21 TypeStub func() string 22 typeMutex sync.RWMutex 23 typeArgsForCall []struct{} 24 typeReturns struct { 25 result1 string 26 } 27 typeReturnsOnCall map[int]struct { 28 result1 string 29 } 30 TimestampStub func() time.Time 31 timestampMutex sync.RWMutex 32 timestampArgsForCall []struct{} 33 timestampReturns struct { 34 result1 time.Time 35 } 36 timestampReturnsOnCall map[int]struct { 37 result1 time.Time 38 } 39 SourceTypeStub func() string 40 sourceTypeMutex sync.RWMutex 41 sourceTypeArgsForCall []struct{} 42 sourceTypeReturns struct { 43 result1 string 44 } 45 sourceTypeReturnsOnCall map[int]struct { 46 result1 string 47 } 48 SourceInstanceStub func() string 49 sourceInstanceMutex sync.RWMutex 50 sourceInstanceArgsForCall []struct{} 51 sourceInstanceReturns struct { 52 result1 string 53 } 54 sourceInstanceReturnsOnCall map[int]struct { 55 result1 string 56 } 57 invocations map[string][][]interface{} 58 invocationsMutex sync.RWMutex 59 } 60 61 func (fake *FakeLogMessage) Message() string { 62 fake.messageMutex.Lock() 63 ret, specificReturn := fake.messageReturnsOnCall[len(fake.messageArgsForCall)] 64 fake.messageArgsForCall = append(fake.messageArgsForCall, struct{}{}) 65 fake.recordInvocation("Message", []interface{}{}) 66 fake.messageMutex.Unlock() 67 if fake.MessageStub != nil { 68 return fake.MessageStub() 69 } 70 if specificReturn { 71 return ret.result1 72 } 73 return fake.messageReturns.result1 74 } 75 76 func (fake *FakeLogMessage) MessageCallCount() int { 77 fake.messageMutex.RLock() 78 defer fake.messageMutex.RUnlock() 79 return len(fake.messageArgsForCall) 80 } 81 82 func (fake *FakeLogMessage) MessageReturns(result1 string) { 83 fake.MessageStub = nil 84 fake.messageReturns = struct { 85 result1 string 86 }{result1} 87 } 88 89 func (fake *FakeLogMessage) MessageReturnsOnCall(i int, result1 string) { 90 fake.MessageStub = nil 91 if fake.messageReturnsOnCall == nil { 92 fake.messageReturnsOnCall = make(map[int]struct { 93 result1 string 94 }) 95 } 96 fake.messageReturnsOnCall[i] = struct { 97 result1 string 98 }{result1} 99 } 100 101 func (fake *FakeLogMessage) Type() string { 102 fake.typeMutex.Lock() 103 ret, specificReturn := fake.typeReturnsOnCall[len(fake.typeArgsForCall)] 104 fake.typeArgsForCall = append(fake.typeArgsForCall, struct{}{}) 105 fake.recordInvocation("Type", []interface{}{}) 106 fake.typeMutex.Unlock() 107 if fake.TypeStub != nil { 108 return fake.TypeStub() 109 } 110 if specificReturn { 111 return ret.result1 112 } 113 return fake.typeReturns.result1 114 } 115 116 func (fake *FakeLogMessage) TypeCallCount() int { 117 fake.typeMutex.RLock() 118 defer fake.typeMutex.RUnlock() 119 return len(fake.typeArgsForCall) 120 } 121 122 func (fake *FakeLogMessage) TypeReturns(result1 string) { 123 fake.TypeStub = nil 124 fake.typeReturns = struct { 125 result1 string 126 }{result1} 127 } 128 129 func (fake *FakeLogMessage) TypeReturnsOnCall(i int, result1 string) { 130 fake.TypeStub = nil 131 if fake.typeReturnsOnCall == nil { 132 fake.typeReturnsOnCall = make(map[int]struct { 133 result1 string 134 }) 135 } 136 fake.typeReturnsOnCall[i] = struct { 137 result1 string 138 }{result1} 139 } 140 141 func (fake *FakeLogMessage) Timestamp() time.Time { 142 fake.timestampMutex.Lock() 143 ret, specificReturn := fake.timestampReturnsOnCall[len(fake.timestampArgsForCall)] 144 fake.timestampArgsForCall = append(fake.timestampArgsForCall, struct{}{}) 145 fake.recordInvocation("Timestamp", []interface{}{}) 146 fake.timestampMutex.Unlock() 147 if fake.TimestampStub != nil { 148 return fake.TimestampStub() 149 } 150 if specificReturn { 151 return ret.result1 152 } 153 return fake.timestampReturns.result1 154 } 155 156 func (fake *FakeLogMessage) TimestampCallCount() int { 157 fake.timestampMutex.RLock() 158 defer fake.timestampMutex.RUnlock() 159 return len(fake.timestampArgsForCall) 160 } 161 162 func (fake *FakeLogMessage) TimestampReturns(result1 time.Time) { 163 fake.TimestampStub = nil 164 fake.timestampReturns = struct { 165 result1 time.Time 166 }{result1} 167 } 168 169 func (fake *FakeLogMessage) TimestampReturnsOnCall(i int, result1 time.Time) { 170 fake.TimestampStub = nil 171 if fake.timestampReturnsOnCall == nil { 172 fake.timestampReturnsOnCall = make(map[int]struct { 173 result1 time.Time 174 }) 175 } 176 fake.timestampReturnsOnCall[i] = struct { 177 result1 time.Time 178 }{result1} 179 } 180 181 func (fake *FakeLogMessage) SourceType() string { 182 fake.sourceTypeMutex.Lock() 183 ret, specificReturn := fake.sourceTypeReturnsOnCall[len(fake.sourceTypeArgsForCall)] 184 fake.sourceTypeArgsForCall = append(fake.sourceTypeArgsForCall, struct{}{}) 185 fake.recordInvocation("SourceType", []interface{}{}) 186 fake.sourceTypeMutex.Unlock() 187 if fake.SourceTypeStub != nil { 188 return fake.SourceTypeStub() 189 } 190 if specificReturn { 191 return ret.result1 192 } 193 return fake.sourceTypeReturns.result1 194 } 195 196 func (fake *FakeLogMessage) SourceTypeCallCount() int { 197 fake.sourceTypeMutex.RLock() 198 defer fake.sourceTypeMutex.RUnlock() 199 return len(fake.sourceTypeArgsForCall) 200 } 201 202 func (fake *FakeLogMessage) SourceTypeReturns(result1 string) { 203 fake.SourceTypeStub = nil 204 fake.sourceTypeReturns = struct { 205 result1 string 206 }{result1} 207 } 208 209 func (fake *FakeLogMessage) SourceTypeReturnsOnCall(i int, result1 string) { 210 fake.SourceTypeStub = nil 211 if fake.sourceTypeReturnsOnCall == nil { 212 fake.sourceTypeReturnsOnCall = make(map[int]struct { 213 result1 string 214 }) 215 } 216 fake.sourceTypeReturnsOnCall[i] = struct { 217 result1 string 218 }{result1} 219 } 220 221 func (fake *FakeLogMessage) SourceInstance() string { 222 fake.sourceInstanceMutex.Lock() 223 ret, specificReturn := fake.sourceInstanceReturnsOnCall[len(fake.sourceInstanceArgsForCall)] 224 fake.sourceInstanceArgsForCall = append(fake.sourceInstanceArgsForCall, struct{}{}) 225 fake.recordInvocation("SourceInstance", []interface{}{}) 226 fake.sourceInstanceMutex.Unlock() 227 if fake.SourceInstanceStub != nil { 228 return fake.SourceInstanceStub() 229 } 230 if specificReturn { 231 return ret.result1 232 } 233 return fake.sourceInstanceReturns.result1 234 } 235 236 func (fake *FakeLogMessage) SourceInstanceCallCount() int { 237 fake.sourceInstanceMutex.RLock() 238 defer fake.sourceInstanceMutex.RUnlock() 239 return len(fake.sourceInstanceArgsForCall) 240 } 241 242 func (fake *FakeLogMessage) SourceInstanceReturns(result1 string) { 243 fake.SourceInstanceStub = nil 244 fake.sourceInstanceReturns = struct { 245 result1 string 246 }{result1} 247 } 248 249 func (fake *FakeLogMessage) SourceInstanceReturnsOnCall(i int, result1 string) { 250 fake.SourceInstanceStub = nil 251 if fake.sourceInstanceReturnsOnCall == nil { 252 fake.sourceInstanceReturnsOnCall = make(map[int]struct { 253 result1 string 254 }) 255 } 256 fake.sourceInstanceReturnsOnCall[i] = struct { 257 result1 string 258 }{result1} 259 } 260 261 func (fake *FakeLogMessage) Invocations() map[string][][]interface{} { 262 fake.invocationsMutex.RLock() 263 defer fake.invocationsMutex.RUnlock() 264 fake.messageMutex.RLock() 265 defer fake.messageMutex.RUnlock() 266 fake.typeMutex.RLock() 267 defer fake.typeMutex.RUnlock() 268 fake.timestampMutex.RLock() 269 defer fake.timestampMutex.RUnlock() 270 fake.sourceTypeMutex.RLock() 271 defer fake.sourceTypeMutex.RUnlock() 272 fake.sourceInstanceMutex.RLock() 273 defer fake.sourceInstanceMutex.RUnlock() 274 copiedInvocations := map[string][][]interface{}{} 275 for key, value := range fake.invocations { 276 copiedInvocations[key] = value 277 } 278 return copiedInvocations 279 } 280 281 func (fake *FakeLogMessage) recordInvocation(key string, args []interface{}) { 282 fake.invocationsMutex.Lock() 283 defer fake.invocationsMutex.Unlock() 284 if fake.invocations == nil { 285 fake.invocations = map[string][][]interface{}{} 286 } 287 if fake.invocations[key] == nil { 288 fake.invocations[key] = [][]interface{}{} 289 } 290 fake.invocations[key] = append(fake.invocations[key], args) 291 } 292 293 var _ ui.LogMessage = new(FakeLogMessage)