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 }