github.com/grafana/pyroscope@v1.18.0/pkg/test/mocks/mockraftnodepb/mock_raft_node_service_server.go (about)

     1  // Code generated by mockery. DO NOT EDIT.
     2  
     3  package mockraftnodepb
     4  
     5  import (
     6  	context "context"
     7  
     8  	raftnodepb "github.com/grafana/pyroscope/pkg/metastore/raftnode/raftnodepb"
     9  	mock "github.com/stretchr/testify/mock"
    10  )
    11  
    12  // MockRaftNodeServiceServer is an autogenerated mock type for the RaftNodeServiceServer type
    13  type MockRaftNodeServiceServer struct {
    14  	mock.Mock
    15  }
    16  
    17  type MockRaftNodeServiceServer_Expecter struct {
    18  	mock *mock.Mock
    19  }
    20  
    21  func (_m *MockRaftNodeServiceServer) EXPECT() *MockRaftNodeServiceServer_Expecter {
    22  	return &MockRaftNodeServiceServer_Expecter{mock: &_m.Mock}
    23  }
    24  
    25  // AddNode provides a mock function with given fields: _a0, _a1
    26  func (_m *MockRaftNodeServiceServer) AddNode(_a0 context.Context, _a1 *raftnodepb.AddNodeRequest) (*raftnodepb.AddNodeResponse, error) {
    27  	ret := _m.Called(_a0, _a1)
    28  
    29  	if len(ret) == 0 {
    30  		panic("no return value specified for AddNode")
    31  	}
    32  
    33  	var r0 *raftnodepb.AddNodeResponse
    34  	var r1 error
    35  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.AddNodeRequest) (*raftnodepb.AddNodeResponse, error)); ok {
    36  		return rf(_a0, _a1)
    37  	}
    38  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.AddNodeRequest) *raftnodepb.AddNodeResponse); ok {
    39  		r0 = rf(_a0, _a1)
    40  	} else {
    41  		if ret.Get(0) != nil {
    42  			r0 = ret.Get(0).(*raftnodepb.AddNodeResponse)
    43  		}
    44  	}
    45  
    46  	if rf, ok := ret.Get(1).(func(context.Context, *raftnodepb.AddNodeRequest) error); ok {
    47  		r1 = rf(_a0, _a1)
    48  	} else {
    49  		r1 = ret.Error(1)
    50  	}
    51  
    52  	return r0, r1
    53  }
    54  
    55  // MockRaftNodeServiceServer_AddNode_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddNode'
    56  type MockRaftNodeServiceServer_AddNode_Call struct {
    57  	*mock.Call
    58  }
    59  
    60  // AddNode is a helper method to define mock.On call
    61  //   - _a0 context.Context
    62  //   - _a1 *raftnodepb.AddNodeRequest
    63  func (_e *MockRaftNodeServiceServer_Expecter) AddNode(_a0 interface{}, _a1 interface{}) *MockRaftNodeServiceServer_AddNode_Call {
    64  	return &MockRaftNodeServiceServer_AddNode_Call{Call: _e.mock.On("AddNode", _a0, _a1)}
    65  }
    66  
    67  func (_c *MockRaftNodeServiceServer_AddNode_Call) Run(run func(_a0 context.Context, _a1 *raftnodepb.AddNodeRequest)) *MockRaftNodeServiceServer_AddNode_Call {
    68  	_c.Call.Run(func(args mock.Arguments) {
    69  		run(args[0].(context.Context), args[1].(*raftnodepb.AddNodeRequest))
    70  	})
    71  	return _c
    72  }
    73  
    74  func (_c *MockRaftNodeServiceServer_AddNode_Call) Return(_a0 *raftnodepb.AddNodeResponse, _a1 error) *MockRaftNodeServiceServer_AddNode_Call {
    75  	_c.Call.Return(_a0, _a1)
    76  	return _c
    77  }
    78  
    79  func (_c *MockRaftNodeServiceServer_AddNode_Call) RunAndReturn(run func(context.Context, *raftnodepb.AddNodeRequest) (*raftnodepb.AddNodeResponse, error)) *MockRaftNodeServiceServer_AddNode_Call {
    80  	_c.Call.Return(run)
    81  	return _c
    82  }
    83  
    84  // DemoteLeader provides a mock function with given fields: _a0, _a1
    85  func (_m *MockRaftNodeServiceServer) DemoteLeader(_a0 context.Context, _a1 *raftnodepb.DemoteLeaderRequest) (*raftnodepb.DemoteLeaderResponse, error) {
    86  	ret := _m.Called(_a0, _a1)
    87  
    88  	if len(ret) == 0 {
    89  		panic("no return value specified for DemoteLeader")
    90  	}
    91  
    92  	var r0 *raftnodepb.DemoteLeaderResponse
    93  	var r1 error
    94  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.DemoteLeaderRequest) (*raftnodepb.DemoteLeaderResponse, error)); ok {
    95  		return rf(_a0, _a1)
    96  	}
    97  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.DemoteLeaderRequest) *raftnodepb.DemoteLeaderResponse); ok {
    98  		r0 = rf(_a0, _a1)
    99  	} else {
   100  		if ret.Get(0) != nil {
   101  			r0 = ret.Get(0).(*raftnodepb.DemoteLeaderResponse)
   102  		}
   103  	}
   104  
   105  	if rf, ok := ret.Get(1).(func(context.Context, *raftnodepb.DemoteLeaderRequest) error); ok {
   106  		r1 = rf(_a0, _a1)
   107  	} else {
   108  		r1 = ret.Error(1)
   109  	}
   110  
   111  	return r0, r1
   112  }
   113  
   114  // MockRaftNodeServiceServer_DemoteLeader_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'DemoteLeader'
   115  type MockRaftNodeServiceServer_DemoteLeader_Call struct {
   116  	*mock.Call
   117  }
   118  
   119  // DemoteLeader is a helper method to define mock.On call
   120  //   - _a0 context.Context
   121  //   - _a1 *raftnodepb.DemoteLeaderRequest
   122  func (_e *MockRaftNodeServiceServer_Expecter) DemoteLeader(_a0 interface{}, _a1 interface{}) *MockRaftNodeServiceServer_DemoteLeader_Call {
   123  	return &MockRaftNodeServiceServer_DemoteLeader_Call{Call: _e.mock.On("DemoteLeader", _a0, _a1)}
   124  }
   125  
   126  func (_c *MockRaftNodeServiceServer_DemoteLeader_Call) Run(run func(_a0 context.Context, _a1 *raftnodepb.DemoteLeaderRequest)) *MockRaftNodeServiceServer_DemoteLeader_Call {
   127  	_c.Call.Run(func(args mock.Arguments) {
   128  		run(args[0].(context.Context), args[1].(*raftnodepb.DemoteLeaderRequest))
   129  	})
   130  	return _c
   131  }
   132  
   133  func (_c *MockRaftNodeServiceServer_DemoteLeader_Call) Return(_a0 *raftnodepb.DemoteLeaderResponse, _a1 error) *MockRaftNodeServiceServer_DemoteLeader_Call {
   134  	_c.Call.Return(_a0, _a1)
   135  	return _c
   136  }
   137  
   138  func (_c *MockRaftNodeServiceServer_DemoteLeader_Call) RunAndReturn(run func(context.Context, *raftnodepb.DemoteLeaderRequest) (*raftnodepb.DemoteLeaderResponse, error)) *MockRaftNodeServiceServer_DemoteLeader_Call {
   139  	_c.Call.Return(run)
   140  	return _c
   141  }
   142  
   143  // NodeInfo provides a mock function with given fields: _a0, _a1
   144  func (_m *MockRaftNodeServiceServer) NodeInfo(_a0 context.Context, _a1 *raftnodepb.NodeInfoRequest) (*raftnodepb.NodeInfoResponse, error) {
   145  	ret := _m.Called(_a0, _a1)
   146  
   147  	if len(ret) == 0 {
   148  		panic("no return value specified for NodeInfo")
   149  	}
   150  
   151  	var r0 *raftnodepb.NodeInfoResponse
   152  	var r1 error
   153  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.NodeInfoRequest) (*raftnodepb.NodeInfoResponse, error)); ok {
   154  		return rf(_a0, _a1)
   155  	}
   156  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.NodeInfoRequest) *raftnodepb.NodeInfoResponse); ok {
   157  		r0 = rf(_a0, _a1)
   158  	} else {
   159  		if ret.Get(0) != nil {
   160  			r0 = ret.Get(0).(*raftnodepb.NodeInfoResponse)
   161  		}
   162  	}
   163  
   164  	if rf, ok := ret.Get(1).(func(context.Context, *raftnodepb.NodeInfoRequest) error); ok {
   165  		r1 = rf(_a0, _a1)
   166  	} else {
   167  		r1 = ret.Error(1)
   168  	}
   169  
   170  	return r0, r1
   171  }
   172  
   173  // MockRaftNodeServiceServer_NodeInfo_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'NodeInfo'
   174  type MockRaftNodeServiceServer_NodeInfo_Call struct {
   175  	*mock.Call
   176  }
   177  
   178  // NodeInfo is a helper method to define mock.On call
   179  //   - _a0 context.Context
   180  //   - _a1 *raftnodepb.NodeInfoRequest
   181  func (_e *MockRaftNodeServiceServer_Expecter) NodeInfo(_a0 interface{}, _a1 interface{}) *MockRaftNodeServiceServer_NodeInfo_Call {
   182  	return &MockRaftNodeServiceServer_NodeInfo_Call{Call: _e.mock.On("NodeInfo", _a0, _a1)}
   183  }
   184  
   185  func (_c *MockRaftNodeServiceServer_NodeInfo_Call) Run(run func(_a0 context.Context, _a1 *raftnodepb.NodeInfoRequest)) *MockRaftNodeServiceServer_NodeInfo_Call {
   186  	_c.Call.Run(func(args mock.Arguments) {
   187  		run(args[0].(context.Context), args[1].(*raftnodepb.NodeInfoRequest))
   188  	})
   189  	return _c
   190  }
   191  
   192  func (_c *MockRaftNodeServiceServer_NodeInfo_Call) Return(_a0 *raftnodepb.NodeInfoResponse, _a1 error) *MockRaftNodeServiceServer_NodeInfo_Call {
   193  	_c.Call.Return(_a0, _a1)
   194  	return _c
   195  }
   196  
   197  func (_c *MockRaftNodeServiceServer_NodeInfo_Call) RunAndReturn(run func(context.Context, *raftnodepb.NodeInfoRequest) (*raftnodepb.NodeInfoResponse, error)) *MockRaftNodeServiceServer_NodeInfo_Call {
   198  	_c.Call.Return(run)
   199  	return _c
   200  }
   201  
   202  // PromoteToLeader provides a mock function with given fields: _a0, _a1
   203  func (_m *MockRaftNodeServiceServer) PromoteToLeader(_a0 context.Context, _a1 *raftnodepb.PromoteToLeaderRequest) (*raftnodepb.PromoteToLeaderResponse, error) {
   204  	ret := _m.Called(_a0, _a1)
   205  
   206  	if len(ret) == 0 {
   207  		panic("no return value specified for PromoteToLeader")
   208  	}
   209  
   210  	var r0 *raftnodepb.PromoteToLeaderResponse
   211  	var r1 error
   212  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.PromoteToLeaderRequest) (*raftnodepb.PromoteToLeaderResponse, error)); ok {
   213  		return rf(_a0, _a1)
   214  	}
   215  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.PromoteToLeaderRequest) *raftnodepb.PromoteToLeaderResponse); ok {
   216  		r0 = rf(_a0, _a1)
   217  	} else {
   218  		if ret.Get(0) != nil {
   219  			r0 = ret.Get(0).(*raftnodepb.PromoteToLeaderResponse)
   220  		}
   221  	}
   222  
   223  	if rf, ok := ret.Get(1).(func(context.Context, *raftnodepb.PromoteToLeaderRequest) error); ok {
   224  		r1 = rf(_a0, _a1)
   225  	} else {
   226  		r1 = ret.Error(1)
   227  	}
   228  
   229  	return r0, r1
   230  }
   231  
   232  // MockRaftNodeServiceServer_PromoteToLeader_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'PromoteToLeader'
   233  type MockRaftNodeServiceServer_PromoteToLeader_Call struct {
   234  	*mock.Call
   235  }
   236  
   237  // PromoteToLeader is a helper method to define mock.On call
   238  //   - _a0 context.Context
   239  //   - _a1 *raftnodepb.PromoteToLeaderRequest
   240  func (_e *MockRaftNodeServiceServer_Expecter) PromoteToLeader(_a0 interface{}, _a1 interface{}) *MockRaftNodeServiceServer_PromoteToLeader_Call {
   241  	return &MockRaftNodeServiceServer_PromoteToLeader_Call{Call: _e.mock.On("PromoteToLeader", _a0, _a1)}
   242  }
   243  
   244  func (_c *MockRaftNodeServiceServer_PromoteToLeader_Call) Run(run func(_a0 context.Context, _a1 *raftnodepb.PromoteToLeaderRequest)) *MockRaftNodeServiceServer_PromoteToLeader_Call {
   245  	_c.Call.Run(func(args mock.Arguments) {
   246  		run(args[0].(context.Context), args[1].(*raftnodepb.PromoteToLeaderRequest))
   247  	})
   248  	return _c
   249  }
   250  
   251  func (_c *MockRaftNodeServiceServer_PromoteToLeader_Call) Return(_a0 *raftnodepb.PromoteToLeaderResponse, _a1 error) *MockRaftNodeServiceServer_PromoteToLeader_Call {
   252  	_c.Call.Return(_a0, _a1)
   253  	return _c
   254  }
   255  
   256  func (_c *MockRaftNodeServiceServer_PromoteToLeader_Call) RunAndReturn(run func(context.Context, *raftnodepb.PromoteToLeaderRequest) (*raftnodepb.PromoteToLeaderResponse, error)) *MockRaftNodeServiceServer_PromoteToLeader_Call {
   257  	_c.Call.Return(run)
   258  	return _c
   259  }
   260  
   261  // ReadIndex provides a mock function with given fields: _a0, _a1
   262  func (_m *MockRaftNodeServiceServer) ReadIndex(_a0 context.Context, _a1 *raftnodepb.ReadIndexRequest) (*raftnodepb.ReadIndexResponse, error) {
   263  	ret := _m.Called(_a0, _a1)
   264  
   265  	if len(ret) == 0 {
   266  		panic("no return value specified for ReadIndex")
   267  	}
   268  
   269  	var r0 *raftnodepb.ReadIndexResponse
   270  	var r1 error
   271  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.ReadIndexRequest) (*raftnodepb.ReadIndexResponse, error)); ok {
   272  		return rf(_a0, _a1)
   273  	}
   274  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.ReadIndexRequest) *raftnodepb.ReadIndexResponse); ok {
   275  		r0 = rf(_a0, _a1)
   276  	} else {
   277  		if ret.Get(0) != nil {
   278  			r0 = ret.Get(0).(*raftnodepb.ReadIndexResponse)
   279  		}
   280  	}
   281  
   282  	if rf, ok := ret.Get(1).(func(context.Context, *raftnodepb.ReadIndexRequest) error); ok {
   283  		r1 = rf(_a0, _a1)
   284  	} else {
   285  		r1 = ret.Error(1)
   286  	}
   287  
   288  	return r0, r1
   289  }
   290  
   291  // MockRaftNodeServiceServer_ReadIndex_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'ReadIndex'
   292  type MockRaftNodeServiceServer_ReadIndex_Call struct {
   293  	*mock.Call
   294  }
   295  
   296  // ReadIndex is a helper method to define mock.On call
   297  //   - _a0 context.Context
   298  //   - _a1 *raftnodepb.ReadIndexRequest
   299  func (_e *MockRaftNodeServiceServer_Expecter) ReadIndex(_a0 interface{}, _a1 interface{}) *MockRaftNodeServiceServer_ReadIndex_Call {
   300  	return &MockRaftNodeServiceServer_ReadIndex_Call{Call: _e.mock.On("ReadIndex", _a0, _a1)}
   301  }
   302  
   303  func (_c *MockRaftNodeServiceServer_ReadIndex_Call) Run(run func(_a0 context.Context, _a1 *raftnodepb.ReadIndexRequest)) *MockRaftNodeServiceServer_ReadIndex_Call {
   304  	_c.Call.Run(func(args mock.Arguments) {
   305  		run(args[0].(context.Context), args[1].(*raftnodepb.ReadIndexRequest))
   306  	})
   307  	return _c
   308  }
   309  
   310  func (_c *MockRaftNodeServiceServer_ReadIndex_Call) Return(_a0 *raftnodepb.ReadIndexResponse, _a1 error) *MockRaftNodeServiceServer_ReadIndex_Call {
   311  	_c.Call.Return(_a0, _a1)
   312  	return _c
   313  }
   314  
   315  func (_c *MockRaftNodeServiceServer_ReadIndex_Call) RunAndReturn(run func(context.Context, *raftnodepb.ReadIndexRequest) (*raftnodepb.ReadIndexResponse, error)) *MockRaftNodeServiceServer_ReadIndex_Call {
   316  	_c.Call.Return(run)
   317  	return _c
   318  }
   319  
   320  // RemoveNode provides a mock function with given fields: _a0, _a1
   321  func (_m *MockRaftNodeServiceServer) RemoveNode(_a0 context.Context, _a1 *raftnodepb.RemoveNodeRequest) (*raftnodepb.RemoveNodeResponse, error) {
   322  	ret := _m.Called(_a0, _a1)
   323  
   324  	if len(ret) == 0 {
   325  		panic("no return value specified for RemoveNode")
   326  	}
   327  
   328  	var r0 *raftnodepb.RemoveNodeResponse
   329  	var r1 error
   330  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.RemoveNodeRequest) (*raftnodepb.RemoveNodeResponse, error)); ok {
   331  		return rf(_a0, _a1)
   332  	}
   333  	if rf, ok := ret.Get(0).(func(context.Context, *raftnodepb.RemoveNodeRequest) *raftnodepb.RemoveNodeResponse); ok {
   334  		r0 = rf(_a0, _a1)
   335  	} else {
   336  		if ret.Get(0) != nil {
   337  			r0 = ret.Get(0).(*raftnodepb.RemoveNodeResponse)
   338  		}
   339  	}
   340  
   341  	if rf, ok := ret.Get(1).(func(context.Context, *raftnodepb.RemoveNodeRequest) error); ok {
   342  		r1 = rf(_a0, _a1)
   343  	} else {
   344  		r1 = ret.Error(1)
   345  	}
   346  
   347  	return r0, r1
   348  }
   349  
   350  // MockRaftNodeServiceServer_RemoveNode_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'RemoveNode'
   351  type MockRaftNodeServiceServer_RemoveNode_Call struct {
   352  	*mock.Call
   353  }
   354  
   355  // RemoveNode is a helper method to define mock.On call
   356  //   - _a0 context.Context
   357  //   - _a1 *raftnodepb.RemoveNodeRequest
   358  func (_e *MockRaftNodeServiceServer_Expecter) RemoveNode(_a0 interface{}, _a1 interface{}) *MockRaftNodeServiceServer_RemoveNode_Call {
   359  	return &MockRaftNodeServiceServer_RemoveNode_Call{Call: _e.mock.On("RemoveNode", _a0, _a1)}
   360  }
   361  
   362  func (_c *MockRaftNodeServiceServer_RemoveNode_Call) Run(run func(_a0 context.Context, _a1 *raftnodepb.RemoveNodeRequest)) *MockRaftNodeServiceServer_RemoveNode_Call {
   363  	_c.Call.Run(func(args mock.Arguments) {
   364  		run(args[0].(context.Context), args[1].(*raftnodepb.RemoveNodeRequest))
   365  	})
   366  	return _c
   367  }
   368  
   369  func (_c *MockRaftNodeServiceServer_RemoveNode_Call) Return(_a0 *raftnodepb.RemoveNodeResponse, _a1 error) *MockRaftNodeServiceServer_RemoveNode_Call {
   370  	_c.Call.Return(_a0, _a1)
   371  	return _c
   372  }
   373  
   374  func (_c *MockRaftNodeServiceServer_RemoveNode_Call) RunAndReturn(run func(context.Context, *raftnodepb.RemoveNodeRequest) (*raftnodepb.RemoveNodeResponse, error)) *MockRaftNodeServiceServer_RemoveNode_Call {
   375  	_c.Call.Return(run)
   376  	return _c
   377  }
   378  
   379  // mustEmbedUnimplementedRaftNodeServiceServer provides a mock function with no fields
   380  func (_m *MockRaftNodeServiceServer) mustEmbedUnimplementedRaftNodeServiceServer() {
   381  	_m.Called()
   382  }
   383  
   384  // MockRaftNodeServiceServer_mustEmbedUnimplementedRaftNodeServiceServer_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'mustEmbedUnimplementedRaftNodeServiceServer'
   385  type MockRaftNodeServiceServer_mustEmbedUnimplementedRaftNodeServiceServer_Call struct {
   386  	*mock.Call
   387  }
   388  
   389  // mustEmbedUnimplementedRaftNodeServiceServer is a helper method to define mock.On call
   390  func (_e *MockRaftNodeServiceServer_Expecter) mustEmbedUnimplementedRaftNodeServiceServer() *MockRaftNodeServiceServer_mustEmbedUnimplementedRaftNodeServiceServer_Call {
   391  	return &MockRaftNodeServiceServer_mustEmbedUnimplementedRaftNodeServiceServer_Call{Call: _e.mock.On("mustEmbedUnimplementedRaftNodeServiceServer")}
   392  }
   393  
   394  func (_c *MockRaftNodeServiceServer_mustEmbedUnimplementedRaftNodeServiceServer_Call) Run(run func()) *MockRaftNodeServiceServer_mustEmbedUnimplementedRaftNodeServiceServer_Call {
   395  	_c.Call.Run(func(args mock.Arguments) {
   396  		run()
   397  	})
   398  	return _c
   399  }
   400  
   401  func (_c *MockRaftNodeServiceServer_mustEmbedUnimplementedRaftNodeServiceServer_Call) Return() *MockRaftNodeServiceServer_mustEmbedUnimplementedRaftNodeServiceServer_Call {
   402  	_c.Call.Return()
   403  	return _c
   404  }
   405  
   406  func (_c *MockRaftNodeServiceServer_mustEmbedUnimplementedRaftNodeServiceServer_Call) RunAndReturn(run func()) *MockRaftNodeServiceServer_mustEmbedUnimplementedRaftNodeServiceServer_Call {
   407  	_c.Run(run)
   408  	return _c
   409  }
   410  
   411  // NewMockRaftNodeServiceServer creates a new instance of MockRaftNodeServiceServer. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   412  // The first argument is typically a *testing.T value.
   413  func NewMockRaftNodeServiceServer(t interface {
   414  	mock.TestingT
   415  	Cleanup(func())
   416  }) *MockRaftNodeServiceServer {
   417  	mock := &MockRaftNodeServiceServer{}
   418  	mock.Mock.Test(t)
   419  
   420  	t.Cleanup(func() { mock.AssertExpectations(t) })
   421  
   422  	return mock
   423  }