github.com/DaAlbrecht/cf-cli@v0.0.0-20231128151943-1fe19bb400b9/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  	"code.cloudfoundry.org/cli/util/ui"
     9  )
    10  
    11  type FakeLogMessage struct {
    12  	MessageStub        func() string
    13  	messageMutex       sync.RWMutex
    14  	messageArgsForCall []struct {
    15  	}
    16  	messageReturns struct {
    17  		result1 string
    18  	}
    19  	messageReturnsOnCall map[int]struct {
    20  		result1 string
    21  	}
    22  	SourceInstanceStub        func() string
    23  	sourceInstanceMutex       sync.RWMutex
    24  	sourceInstanceArgsForCall []struct {
    25  	}
    26  	sourceInstanceReturns struct {
    27  		result1 string
    28  	}
    29  	sourceInstanceReturnsOnCall map[int]struct {
    30  		result1 string
    31  	}
    32  	SourceTypeStub        func() string
    33  	sourceTypeMutex       sync.RWMutex
    34  	sourceTypeArgsForCall []struct {
    35  	}
    36  	sourceTypeReturns struct {
    37  		result1 string
    38  	}
    39  	sourceTypeReturnsOnCall map[int]struct {
    40  		result1 string
    41  	}
    42  	TimestampStub        func() time.Time
    43  	timestampMutex       sync.RWMutex
    44  	timestampArgsForCall []struct {
    45  	}
    46  	timestampReturns struct {
    47  		result1 time.Time
    48  	}
    49  	timestampReturnsOnCall map[int]struct {
    50  		result1 time.Time
    51  	}
    52  	TypeStub        func() string
    53  	typeMutex       sync.RWMutex
    54  	typeArgsForCall []struct {
    55  	}
    56  	typeReturns struct {
    57  		result1 string
    58  	}
    59  	typeReturnsOnCall map[int]struct {
    60  		result1 string
    61  	}
    62  	invocations      map[string][][]interface{}
    63  	invocationsMutex sync.RWMutex
    64  }
    65  
    66  func (fake *FakeLogMessage) Message() string {
    67  	fake.messageMutex.Lock()
    68  	ret, specificReturn := fake.messageReturnsOnCall[len(fake.messageArgsForCall)]
    69  	fake.messageArgsForCall = append(fake.messageArgsForCall, struct {
    70  	}{})
    71  	stub := fake.MessageStub
    72  	fakeReturns := fake.messageReturns
    73  	fake.recordInvocation("Message", []interface{}{})
    74  	fake.messageMutex.Unlock()
    75  	if stub != nil {
    76  		return stub()
    77  	}
    78  	if specificReturn {
    79  		return ret.result1
    80  	}
    81  	return fakeReturns.result1
    82  }
    83  
    84  func (fake *FakeLogMessage) MessageCallCount() int {
    85  	fake.messageMutex.RLock()
    86  	defer fake.messageMutex.RUnlock()
    87  	return len(fake.messageArgsForCall)
    88  }
    89  
    90  func (fake *FakeLogMessage) MessageCalls(stub func() string) {
    91  	fake.messageMutex.Lock()
    92  	defer fake.messageMutex.Unlock()
    93  	fake.MessageStub = stub
    94  }
    95  
    96  func (fake *FakeLogMessage) MessageReturns(result1 string) {
    97  	fake.messageMutex.Lock()
    98  	defer fake.messageMutex.Unlock()
    99  	fake.MessageStub = nil
   100  	fake.messageReturns = struct {
   101  		result1 string
   102  	}{result1}
   103  }
   104  
   105  func (fake *FakeLogMessage) MessageReturnsOnCall(i int, result1 string) {
   106  	fake.messageMutex.Lock()
   107  	defer fake.messageMutex.Unlock()
   108  	fake.MessageStub = nil
   109  	if fake.messageReturnsOnCall == nil {
   110  		fake.messageReturnsOnCall = make(map[int]struct {
   111  			result1 string
   112  		})
   113  	}
   114  	fake.messageReturnsOnCall[i] = struct {
   115  		result1 string
   116  	}{result1}
   117  }
   118  
   119  func (fake *FakeLogMessage) SourceInstance() string {
   120  	fake.sourceInstanceMutex.Lock()
   121  	ret, specificReturn := fake.sourceInstanceReturnsOnCall[len(fake.sourceInstanceArgsForCall)]
   122  	fake.sourceInstanceArgsForCall = append(fake.sourceInstanceArgsForCall, struct {
   123  	}{})
   124  	stub := fake.SourceInstanceStub
   125  	fakeReturns := fake.sourceInstanceReturns
   126  	fake.recordInvocation("SourceInstance", []interface{}{})
   127  	fake.sourceInstanceMutex.Unlock()
   128  	if stub != nil {
   129  		return stub()
   130  	}
   131  	if specificReturn {
   132  		return ret.result1
   133  	}
   134  	return fakeReturns.result1
   135  }
   136  
   137  func (fake *FakeLogMessage) SourceInstanceCallCount() int {
   138  	fake.sourceInstanceMutex.RLock()
   139  	defer fake.sourceInstanceMutex.RUnlock()
   140  	return len(fake.sourceInstanceArgsForCall)
   141  }
   142  
   143  func (fake *FakeLogMessage) SourceInstanceCalls(stub func() string) {
   144  	fake.sourceInstanceMutex.Lock()
   145  	defer fake.sourceInstanceMutex.Unlock()
   146  	fake.SourceInstanceStub = stub
   147  }
   148  
   149  func (fake *FakeLogMessage) SourceInstanceReturns(result1 string) {
   150  	fake.sourceInstanceMutex.Lock()
   151  	defer fake.sourceInstanceMutex.Unlock()
   152  	fake.SourceInstanceStub = nil
   153  	fake.sourceInstanceReturns = struct {
   154  		result1 string
   155  	}{result1}
   156  }
   157  
   158  func (fake *FakeLogMessage) SourceInstanceReturnsOnCall(i int, result1 string) {
   159  	fake.sourceInstanceMutex.Lock()
   160  	defer fake.sourceInstanceMutex.Unlock()
   161  	fake.SourceInstanceStub = nil
   162  	if fake.sourceInstanceReturnsOnCall == nil {
   163  		fake.sourceInstanceReturnsOnCall = make(map[int]struct {
   164  			result1 string
   165  		})
   166  	}
   167  	fake.sourceInstanceReturnsOnCall[i] = struct {
   168  		result1 string
   169  	}{result1}
   170  }
   171  
   172  func (fake *FakeLogMessage) SourceType() string {
   173  	fake.sourceTypeMutex.Lock()
   174  	ret, specificReturn := fake.sourceTypeReturnsOnCall[len(fake.sourceTypeArgsForCall)]
   175  	fake.sourceTypeArgsForCall = append(fake.sourceTypeArgsForCall, struct {
   176  	}{})
   177  	stub := fake.SourceTypeStub
   178  	fakeReturns := fake.sourceTypeReturns
   179  	fake.recordInvocation("SourceType", []interface{}{})
   180  	fake.sourceTypeMutex.Unlock()
   181  	if stub != nil {
   182  		return stub()
   183  	}
   184  	if specificReturn {
   185  		return ret.result1
   186  	}
   187  	return fakeReturns.result1
   188  }
   189  
   190  func (fake *FakeLogMessage) SourceTypeCallCount() int {
   191  	fake.sourceTypeMutex.RLock()
   192  	defer fake.sourceTypeMutex.RUnlock()
   193  	return len(fake.sourceTypeArgsForCall)
   194  }
   195  
   196  func (fake *FakeLogMessage) SourceTypeCalls(stub func() string) {
   197  	fake.sourceTypeMutex.Lock()
   198  	defer fake.sourceTypeMutex.Unlock()
   199  	fake.SourceTypeStub = stub
   200  }
   201  
   202  func (fake *FakeLogMessage) SourceTypeReturns(result1 string) {
   203  	fake.sourceTypeMutex.Lock()
   204  	defer fake.sourceTypeMutex.Unlock()
   205  	fake.SourceTypeStub = nil
   206  	fake.sourceTypeReturns = struct {
   207  		result1 string
   208  	}{result1}
   209  }
   210  
   211  func (fake *FakeLogMessage) SourceTypeReturnsOnCall(i int, result1 string) {
   212  	fake.sourceTypeMutex.Lock()
   213  	defer fake.sourceTypeMutex.Unlock()
   214  	fake.SourceTypeStub = nil
   215  	if fake.sourceTypeReturnsOnCall == nil {
   216  		fake.sourceTypeReturnsOnCall = make(map[int]struct {
   217  			result1 string
   218  		})
   219  	}
   220  	fake.sourceTypeReturnsOnCall[i] = struct {
   221  		result1 string
   222  	}{result1}
   223  }
   224  
   225  func (fake *FakeLogMessage) Timestamp() time.Time {
   226  	fake.timestampMutex.Lock()
   227  	ret, specificReturn := fake.timestampReturnsOnCall[len(fake.timestampArgsForCall)]
   228  	fake.timestampArgsForCall = append(fake.timestampArgsForCall, struct {
   229  	}{})
   230  	stub := fake.TimestampStub
   231  	fakeReturns := fake.timestampReturns
   232  	fake.recordInvocation("Timestamp", []interface{}{})
   233  	fake.timestampMutex.Unlock()
   234  	if stub != nil {
   235  		return stub()
   236  	}
   237  	if specificReturn {
   238  		return ret.result1
   239  	}
   240  	return fakeReturns.result1
   241  }
   242  
   243  func (fake *FakeLogMessage) TimestampCallCount() int {
   244  	fake.timestampMutex.RLock()
   245  	defer fake.timestampMutex.RUnlock()
   246  	return len(fake.timestampArgsForCall)
   247  }
   248  
   249  func (fake *FakeLogMessage) TimestampCalls(stub func() time.Time) {
   250  	fake.timestampMutex.Lock()
   251  	defer fake.timestampMutex.Unlock()
   252  	fake.TimestampStub = stub
   253  }
   254  
   255  func (fake *FakeLogMessage) TimestampReturns(result1 time.Time) {
   256  	fake.timestampMutex.Lock()
   257  	defer fake.timestampMutex.Unlock()
   258  	fake.TimestampStub = nil
   259  	fake.timestampReturns = struct {
   260  		result1 time.Time
   261  	}{result1}
   262  }
   263  
   264  func (fake *FakeLogMessage) TimestampReturnsOnCall(i int, result1 time.Time) {
   265  	fake.timestampMutex.Lock()
   266  	defer fake.timestampMutex.Unlock()
   267  	fake.TimestampStub = nil
   268  	if fake.timestampReturnsOnCall == nil {
   269  		fake.timestampReturnsOnCall = make(map[int]struct {
   270  			result1 time.Time
   271  		})
   272  	}
   273  	fake.timestampReturnsOnCall[i] = struct {
   274  		result1 time.Time
   275  	}{result1}
   276  }
   277  
   278  func (fake *FakeLogMessage) Type() string {
   279  	fake.typeMutex.Lock()
   280  	ret, specificReturn := fake.typeReturnsOnCall[len(fake.typeArgsForCall)]
   281  	fake.typeArgsForCall = append(fake.typeArgsForCall, struct {
   282  	}{})
   283  	stub := fake.TypeStub
   284  	fakeReturns := fake.typeReturns
   285  	fake.recordInvocation("Type", []interface{}{})
   286  	fake.typeMutex.Unlock()
   287  	if stub != nil {
   288  		return stub()
   289  	}
   290  	if specificReturn {
   291  		return ret.result1
   292  	}
   293  	return fakeReturns.result1
   294  }
   295  
   296  func (fake *FakeLogMessage) TypeCallCount() int {
   297  	fake.typeMutex.RLock()
   298  	defer fake.typeMutex.RUnlock()
   299  	return len(fake.typeArgsForCall)
   300  }
   301  
   302  func (fake *FakeLogMessage) TypeCalls(stub func() string) {
   303  	fake.typeMutex.Lock()
   304  	defer fake.typeMutex.Unlock()
   305  	fake.TypeStub = stub
   306  }
   307  
   308  func (fake *FakeLogMessage) TypeReturns(result1 string) {
   309  	fake.typeMutex.Lock()
   310  	defer fake.typeMutex.Unlock()
   311  	fake.TypeStub = nil
   312  	fake.typeReturns = struct {
   313  		result1 string
   314  	}{result1}
   315  }
   316  
   317  func (fake *FakeLogMessage) TypeReturnsOnCall(i int, result1 string) {
   318  	fake.typeMutex.Lock()
   319  	defer fake.typeMutex.Unlock()
   320  	fake.TypeStub = nil
   321  	if fake.typeReturnsOnCall == nil {
   322  		fake.typeReturnsOnCall = make(map[int]struct {
   323  			result1 string
   324  		})
   325  	}
   326  	fake.typeReturnsOnCall[i] = struct {
   327  		result1 string
   328  	}{result1}
   329  }
   330  
   331  func (fake *FakeLogMessage) Invocations() map[string][][]interface{} {
   332  	fake.invocationsMutex.RLock()
   333  	defer fake.invocationsMutex.RUnlock()
   334  	fake.messageMutex.RLock()
   335  	defer fake.messageMutex.RUnlock()
   336  	fake.sourceInstanceMutex.RLock()
   337  	defer fake.sourceInstanceMutex.RUnlock()
   338  	fake.sourceTypeMutex.RLock()
   339  	defer fake.sourceTypeMutex.RUnlock()
   340  	fake.timestampMutex.RLock()
   341  	defer fake.timestampMutex.RUnlock()
   342  	fake.typeMutex.RLock()
   343  	defer fake.typeMutex.RUnlock()
   344  	copiedInvocations := map[string][][]interface{}{}
   345  	for key, value := range fake.invocations {
   346  		copiedInvocations[key] = value
   347  	}
   348  	return copiedInvocations
   349  }
   350  
   351  func (fake *FakeLogMessage) recordInvocation(key string, args []interface{}) {
   352  	fake.invocationsMutex.Lock()
   353  	defer fake.invocationsMutex.Unlock()
   354  	if fake.invocations == nil {
   355  		fake.invocations = map[string][][]interface{}{}
   356  	}
   357  	if fake.invocations[key] == nil {
   358  		fake.invocations[key] = [][]interface{}{}
   359  	}
   360  	fake.invocations[key] = append(fake.invocations[key], args)
   361  }
   362  
   363  var _ ui.LogMessage = new(FakeLogMessage)