github.com/grafana/pyroscope@v1.18.0/pkg/test/mocks/mockmetastorev1/mock_metadata_query_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 // MockMetadataQueryServiceClient is an autogenerated mock type for the MetadataQueryServiceClient type 16 type MockMetadataQueryServiceClient struct { 17 mock.Mock 18 } 19 20 type MockMetadataQueryServiceClient_Expecter struct { 21 mock *mock.Mock 22 } 23 24 func (_m *MockMetadataQueryServiceClient) EXPECT() *MockMetadataQueryServiceClient_Expecter { 25 return &MockMetadataQueryServiceClient_Expecter{mock: &_m.Mock} 26 } 27 28 // QueryMetadata provides a mock function with given fields: ctx, in, opts 29 func (_m *MockMetadataQueryServiceClient) QueryMetadata(ctx context.Context, in *metastorev1.QueryMetadataRequest, opts ...grpc.CallOption) (*metastorev1.QueryMetadataResponse, 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 QueryMetadata") 41 } 42 43 var r0 *metastorev1.QueryMetadataResponse 44 var r1 error 45 if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.QueryMetadataRequest, ...grpc.CallOption) (*metastorev1.QueryMetadataResponse, error)); ok { 46 return rf(ctx, in, opts...) 47 } 48 if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.QueryMetadataRequest, ...grpc.CallOption) *metastorev1.QueryMetadataResponse); ok { 49 r0 = rf(ctx, in, opts...) 50 } else { 51 if ret.Get(0) != nil { 52 r0 = ret.Get(0).(*metastorev1.QueryMetadataResponse) 53 } 54 } 55 56 if rf, ok := ret.Get(1).(func(context.Context, *metastorev1.QueryMetadataRequest, ...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 // MockMetadataQueryServiceClient_QueryMetadata_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QueryMetadata' 66 type MockMetadataQueryServiceClient_QueryMetadata_Call struct { 67 *mock.Call 68 } 69 70 // QueryMetadata is a helper method to define mock.On call 71 // - ctx context.Context 72 // - in *metastorev1.QueryMetadataRequest 73 // - opts ...grpc.CallOption 74 func (_e *MockMetadataQueryServiceClient_Expecter) QueryMetadata(ctx interface{}, in interface{}, opts ...interface{}) *MockMetadataQueryServiceClient_QueryMetadata_Call { 75 return &MockMetadataQueryServiceClient_QueryMetadata_Call{Call: _e.mock.On("QueryMetadata", 76 append([]interface{}{ctx, in}, opts...)...)} 77 } 78 79 func (_c *MockMetadataQueryServiceClient_QueryMetadata_Call) Run(run func(ctx context.Context, in *metastorev1.QueryMetadataRequest, opts ...grpc.CallOption)) *MockMetadataQueryServiceClient_QueryMetadata_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.QueryMetadataRequest), variadicArgs...) 88 }) 89 return _c 90 } 91 92 func (_c *MockMetadataQueryServiceClient_QueryMetadata_Call) Return(_a0 *metastorev1.QueryMetadataResponse, _a1 error) *MockMetadataQueryServiceClient_QueryMetadata_Call { 93 _c.Call.Return(_a0, _a1) 94 return _c 95 } 96 97 func (_c *MockMetadataQueryServiceClient_QueryMetadata_Call) RunAndReturn(run func(context.Context, *metastorev1.QueryMetadataRequest, ...grpc.CallOption) (*metastorev1.QueryMetadataResponse, error)) *MockMetadataQueryServiceClient_QueryMetadata_Call { 98 _c.Call.Return(run) 99 return _c 100 } 101 102 // QueryMetadataLabels provides a mock function with given fields: ctx, in, opts 103 func (_m *MockMetadataQueryServiceClient) QueryMetadataLabels(ctx context.Context, in *metastorev1.QueryMetadataLabelsRequest, opts ...grpc.CallOption) (*metastorev1.QueryMetadataLabelsResponse, 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 QueryMetadataLabels") 115 } 116 117 var r0 *metastorev1.QueryMetadataLabelsResponse 118 var r1 error 119 if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.QueryMetadataLabelsRequest, ...grpc.CallOption) (*metastorev1.QueryMetadataLabelsResponse, error)); ok { 120 return rf(ctx, in, opts...) 121 } 122 if rf, ok := ret.Get(0).(func(context.Context, *metastorev1.QueryMetadataLabelsRequest, ...grpc.CallOption) *metastorev1.QueryMetadataLabelsResponse); ok { 123 r0 = rf(ctx, in, opts...) 124 } else { 125 if ret.Get(0) != nil { 126 r0 = ret.Get(0).(*metastorev1.QueryMetadataLabelsResponse) 127 } 128 } 129 130 if rf, ok := ret.Get(1).(func(context.Context, *metastorev1.QueryMetadataLabelsRequest, ...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 // MockMetadataQueryServiceClient_QueryMetadataLabels_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'QueryMetadataLabels' 140 type MockMetadataQueryServiceClient_QueryMetadataLabels_Call struct { 141 *mock.Call 142 } 143 144 // QueryMetadataLabels is a helper method to define mock.On call 145 // - ctx context.Context 146 // - in *metastorev1.QueryMetadataLabelsRequest 147 // - opts ...grpc.CallOption 148 func (_e *MockMetadataQueryServiceClient_Expecter) QueryMetadataLabels(ctx interface{}, in interface{}, opts ...interface{}) *MockMetadataQueryServiceClient_QueryMetadataLabels_Call { 149 return &MockMetadataQueryServiceClient_QueryMetadataLabels_Call{Call: _e.mock.On("QueryMetadataLabels", 150 append([]interface{}{ctx, in}, opts...)...)} 151 } 152 153 func (_c *MockMetadataQueryServiceClient_QueryMetadataLabels_Call) Run(run func(ctx context.Context, in *metastorev1.QueryMetadataLabelsRequest, opts ...grpc.CallOption)) *MockMetadataQueryServiceClient_QueryMetadataLabels_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.QueryMetadataLabelsRequest), variadicArgs...) 162 }) 163 return _c 164 } 165 166 func (_c *MockMetadataQueryServiceClient_QueryMetadataLabels_Call) Return(_a0 *metastorev1.QueryMetadataLabelsResponse, _a1 error) *MockMetadataQueryServiceClient_QueryMetadataLabels_Call { 167 _c.Call.Return(_a0, _a1) 168 return _c 169 } 170 171 func (_c *MockMetadataQueryServiceClient_QueryMetadataLabels_Call) RunAndReturn(run func(context.Context, *metastorev1.QueryMetadataLabelsRequest, ...grpc.CallOption) (*metastorev1.QueryMetadataLabelsResponse, error)) *MockMetadataQueryServiceClient_QueryMetadataLabels_Call { 172 _c.Call.Return(run) 173 return _c 174 } 175 176 // NewMockMetadataQueryServiceClient creates a new instance of MockMetadataQueryServiceClient. 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 NewMockMetadataQueryServiceClient(t interface { 179 mock.TestingT 180 Cleanup(func()) 181 }) *MockMetadataQueryServiceClient { 182 mock := &MockMetadataQueryServiceClient{} 183 mock.Mock.Test(t) 184 185 t.Cleanup(func() { mock.AssertExpectations(t) }) 186 187 return mock 188 }