Documentation
¶
Overview ¶
Package mocks is a generated GoMock package.
Index ¶
- type MockSpan
- func (ms *MockSpan) AddEvent(name string, options ...trace.EventOption)
- func (ms *MockSpan) AddLink(link trace.Link)
- func (ms *MockSpan) End(options ...trace.SpanEndOption)
- func (ms *MockSpan) IsRecording() bool
- func (ms *MockSpan) RecordError(err error, options ...trace.EventOption)
- func (ms *MockSpan) SetAttributes(kv ...attribute.KeyValue)
- func (ms *MockSpan) SetName(name string)
- func (ms *MockSpan) SetStatus(code codes.Code, description string)
- func (ms *MockSpan) SpanContext() trace.SpanContext
- func (ms *MockSpan) TracerProvider() trace.TracerProvider
- type MockTraceProvider
- func (m *MockTraceProvider) EXPECT() *MockTraceProviderMockRecorder
- func (m *MockTraceProvider) Shutdown(ctx context.Context) error
- func (m *MockTraceProvider) Span(ctx context.Context, name string, opts ...trace.SpanStartOption) (context.Context, trace.Span)
- func (m *MockTraceProvider) SpanFromTraceID(ctx context.Context, traceID trace.TraceID, name string, ...) (context.Context, trace.Span)
- func (m *MockTraceProvider) TraceIDFromHex(traceHex string) (trace.TraceID, error)
- type MockTraceProviderMockRecorder
- func (mr *MockTraceProviderMockRecorder) Shutdown(ctx any) *gomock.Call
- func (mr *MockTraceProviderMockRecorder) Span(ctx, name any, opts ...any) *gomock.Call
- func (mr *MockTraceProviderMockRecorder) SpanFromTraceID(ctx, traceID, name any, opts ...any) *gomock.Call
- func (mr *MockTraceProviderMockRecorder) TraceIDFromHex(traceHex any) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockSpan ¶ added in v1.2.8
MockSpan is a mock for testing in other projects.
func NewMockSpan ¶ added in v1.2.8
func NewMockSpan() *MockSpan
func (*MockSpan) AddEvent ¶ added in v1.2.8
func (ms *MockSpan) AddEvent(name string, options ...trace.EventOption)
func (*MockSpan) End ¶ added in v1.2.8
func (ms *MockSpan) End(options ...trace.SpanEndOption)
func (*MockSpan) IsRecording ¶ added in v1.2.8
func (*MockSpan) RecordError ¶ added in v1.2.8
func (ms *MockSpan) RecordError(err error, options ...trace.EventOption)
func (*MockSpan) SetAttributes ¶ added in v1.2.8
func (*MockSpan) SpanContext ¶ added in v1.2.8
func (ms *MockSpan) SpanContext() trace.SpanContext
func (*MockSpan) TracerProvider ¶ added in v1.2.8
func (ms *MockSpan) TracerProvider() trace.TracerProvider
type MockTraceProvider ¶
type MockTraceProvider struct {
// contains filtered or unexported fields
}
MockTraceProvider is a mock of TraceProvider interface.
func NewMockTraceProvider ¶
func NewMockTraceProvider(ctrl *gomock.Controller) *MockTraceProvider
NewMockTraceProvider creates a new mock instance.
func (*MockTraceProvider) EXPECT ¶
func (m *MockTraceProvider) EXPECT() *MockTraceProviderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockTraceProvider) Shutdown ¶
func (m *MockTraceProvider) Shutdown(ctx context.Context) error
Shutdown mocks base method.
func (*MockTraceProvider) Span ¶
func (m *MockTraceProvider) Span(ctx context.Context, name string, opts ...trace.SpanStartOption) (context.Context, trace.Span)
Span mocks base method.
func (*MockTraceProvider) SpanFromTraceID ¶
func (m *MockTraceProvider) SpanFromTraceID(ctx context.Context, traceID trace.TraceID, name string, opts ...trace.SpanStartOption) (context.Context, trace.Span)
SpanFromTraceID mocks base method.
func (*MockTraceProvider) TraceIDFromHex ¶
func (m *MockTraceProvider) TraceIDFromHex(traceHex string) (trace.TraceID, error)
TraceIDFromHex mocks base method.
type MockTraceProviderMockRecorder ¶
type MockTraceProviderMockRecorder struct {
// contains filtered or unexported fields
}
MockTraceProviderMockRecorder is the mock recorder for MockTraceProvider.
func (*MockTraceProviderMockRecorder) Shutdown ¶
func (mr *MockTraceProviderMockRecorder) Shutdown(ctx any) *gomock.Call
Shutdown indicates an expected call of Shutdown.
func (*MockTraceProviderMockRecorder) Span ¶
func (mr *MockTraceProviderMockRecorder) Span(ctx, name any, opts ...any) *gomock.Call
Span indicates an expected call of Span.
func (*MockTraceProviderMockRecorder) SpanFromTraceID ¶
func (mr *MockTraceProviderMockRecorder) SpanFromTraceID(ctx, traceID, name any, opts ...any) *gomock.Call
SpanFromTraceID indicates an expected call of SpanFromTraceID.
func (*MockTraceProviderMockRecorder) TraceIDFromHex ¶
func (mr *MockTraceProviderMockRecorder) TraceIDFromHex(traceHex any) *gomock.Call
TraceIDFromHex indicates an expected call of TraceIDFromHex.