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

     1  // Code generated by mockery. DO NOT EDIT.
     2  
     3  package mockmetastorev1
     4  
     5  import (
     6  	context "context"
     7  
     8  	grpc "google.golang.org/grpc"
     9  
    10  	metastorev1 "github.com/grafana/pyroscope/api/gen/proto/go/metastore/v1"
    11  
    12  	mock "github.com/stretchr/testify/mock"
    13  )
    14  
    15  // MockIndexServiceClient is an autogenerated mock type for the IndexServiceClient type
    16  type MockIndexServiceClient struct {
    17  	mock.Mock
    18  }
    19  
    20  type MockIndexServiceClient_Expecter struct {
    21  	mock *mock.Mock
    22  }
    23  
    24  func (_m *MockIndexServiceClient) EXPECT() *MockIndexServiceClient_Expecter {
    25  	return &MockIndexServiceClient_Expecter{mock: &_m.Mock}
    26  }
    27  
    28  // AddBlock provides a mock function with given fields: ctx, in, opts
    29  func (_m *MockIndexServiceClient) AddBlock(ctx context.Context, in *metastorev1.AddBlockRequest, opts ...grpc.CallOption) (*metastorev1.AddBlockResponse, 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 AddBlock")
    41  	}
    42  
    43  	var r0 *metastorev1.AddBlockResponse
    44  	var r1 error
    45  	if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.AddBlockRequest, ...grpc.CallOption) (*metastorev1.AddBlockResponse, error)); ok {
    46  		return rf(ctx, in, opts...)
    47  	}
    48  	if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.AddBlockRequest, ...grpc.CallOption) *metastorev1.AddBlockResponse); ok {
    49  		r0 = rf(ctx, in, opts...)
    50  	} else {
    51  		if ret.Get(0) != nil {
    52  			r0 = ret.Get(0).(*metastorev1.AddBlockResponse)
    53  		}
    54  	}
    55  
    56  	if rf, ok := ret.Get(1).(func(context.Context, *metastorev1.AddBlockRequest, ...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  // MockIndexServiceClient_AddBlock_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'AddBlock'
    66  type MockIndexServiceClient_AddBlock_Call struct {
    67  	*mock.Call
    68  }
    69  
    70  // AddBlock is a helper method to define mock.On call
    71  //   - ctx context.Context
    72  //   - in *metastorev1.AddBlockRequest
    73  //   - opts ...grpc.CallOption
    74  func (_e *MockIndexServiceClient_Expecter) AddBlock(ctx interface{}, in interface{}, opts ...interface{}) *MockIndexServiceClient_AddBlock_Call {
    75  	return &MockIndexServiceClient_AddBlock_Call{Call: _e.mock.On("AddBlock",
    76  		append([]interface{}{ctx, in}, opts...)...)}
    77  }
    78  
    79  func (_c *MockIndexServiceClient_AddBlock_Call) Run(run func(ctx context.Context, in *metastorev1.AddBlockRequest, opts ...grpc.CallOption)) *MockIndexServiceClient_AddBlock_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].(*metastorev1.AddBlockRequest), variadicArgs...)
    88  	})
    89  	return _c
    90  }
    91  
    92  func (_c *MockIndexServiceClient_AddBlock_Call) Return(_a0 *metastorev1.AddBlockResponse, _a1 error) *MockIndexServiceClient_AddBlock_Call {
    93  	_c.Call.Return(_a0, _a1)
    94  	return _c
    95  }
    96  
    97  func (_c *MockIndexServiceClient_AddBlock_Call) RunAndReturn(run func(context.Context, *metastorev1.AddBlockRequest, ...grpc.CallOption) (*metastorev1.AddBlockResponse, error)) *MockIndexServiceClient_AddBlock_Call {
    98  	_c.Call.Return(run)
    99  	return _c
   100  }
   101  
   102  // GetBlockMetadata provides a mock function with given fields: ctx, in, opts
   103  func (_m *MockIndexServiceClient) GetBlockMetadata(ctx context.Context, in *metastorev1.GetBlockMetadataRequest, opts ...grpc.CallOption) (*metastorev1.GetBlockMetadataResponse, 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 GetBlockMetadata")
   115  	}
   116  
   117  	var r0 *metastorev1.GetBlockMetadataResponse
   118  	var r1 error
   119  	if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.GetBlockMetadataRequest, ...grpc.CallOption) (*metastorev1.GetBlockMetadataResponse, error)); ok {
   120  		return rf(ctx, in, opts...)
   121  	}
   122  	if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.GetBlockMetadataRequest, ...grpc.CallOption) *metastorev1.GetBlockMetadataResponse); ok {
   123  		r0 = rf(ctx, in, opts...)
   124  	} else {
   125  		if ret.Get(0) != nil {
   126  			r0 = ret.Get(0).(*metastorev1.GetBlockMetadataResponse)
   127  		}
   128  	}
   129  
   130  	if rf, ok := ret.Get(1).(func(context.Context, *metastorev1.GetBlockMetadataRequest, ...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  // MockIndexServiceClient_GetBlockMetadata_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetBlockMetadata'
   140  type MockIndexServiceClient_GetBlockMetadata_Call struct {
   141  	*mock.Call
   142  }
   143  
   144  // GetBlockMetadata is a helper method to define mock.On call
   145  //   - ctx context.Context
   146  //   - in *metastorev1.GetBlockMetadataRequest
   147  //   - opts ...grpc.CallOption
   148  func (_e *MockIndexServiceClient_Expecter) GetBlockMetadata(ctx interface{}, in interface{}, opts ...interface{}) *MockIndexServiceClient_GetBlockMetadata_Call {
   149  	return &MockIndexServiceClient_GetBlockMetadata_Call{Call: _e.mock.On("GetBlockMetadata",
   150  		append([]interface{}{ctx, in}, opts...)...)}
   151  }
   152  
   153  func (_c *MockIndexServiceClient_GetBlockMetadata_Call) Run(run func(ctx context.Context, in *metastorev1.GetBlockMetadataRequest, opts ...grpc.CallOption)) *MockIndexServiceClient_GetBlockMetadata_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].(*metastorev1.GetBlockMetadataRequest), variadicArgs...)
   162  	})
   163  	return _c
   164  }
   165  
   166  func (_c *MockIndexServiceClient_GetBlockMetadata_Call) Return(_a0 *metastorev1.GetBlockMetadataResponse, _a1 error) *MockIndexServiceClient_GetBlockMetadata_Call {
   167  	_c.Call.Return(_a0, _a1)
   168  	return _c
   169  }
   170  
   171  func (_c *MockIndexServiceClient_GetBlockMetadata_Call) RunAndReturn(run func(context.Context, *metastorev1.GetBlockMetadataRequest, ...grpc.CallOption) (*metastorev1.GetBlockMetadataResponse, error)) *MockIndexServiceClient_GetBlockMetadata_Call {
   172  	_c.Call.Return(run)
   173  	return _c
   174  }
   175  
   176  // NewMockIndexServiceClient creates a new instance of MockIndexServiceClient. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
   177  // The first argument is typically a *testing.T value.
   178  func NewMockIndexServiceClient(t interface {
   179  	mock.TestingT
   180  	Cleanup(func())
   181  }) *MockIndexServiceClient {
   182  	mock := &MockIndexServiceClient{}
   183  	mock.Mock.Test(t)
   184  
   185  	t.Cleanup(func() { mock.AssertExpectations(t) })
   186  
   187  	return mock
   188  }