mocks

package
v1.2.12 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 1, 2025 License: GPL-3.0 Imports: 8 Imported by: 0

Documentation

Overview

Package mocks is a generated GoMock package.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MockSpan added in v1.2.8

type MockSpan struct {
	embedded.Span
}

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 (ms *MockSpan) AddLink(link trace.Link)

func (*MockSpan) End added in v1.2.8

func (ms *MockSpan) End(options ...trace.SpanEndOption)

func (*MockSpan) IsRecording added in v1.2.8

func (ms *MockSpan) IsRecording() bool

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 (ms *MockSpan) SetAttributes(kv ...attribute.KeyValue)

func (*MockSpan) SetName added in v1.2.8

func (ms *MockSpan) SetName(name string)

func (*MockSpan) SetStatus added in v1.2.8

func (ms *MockSpan) SetStatus(code codes.Code, description string)

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

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL