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