github.com/xmidt-org/webpa-common@v1.11.9/tracing/mocks_test.go (about)

     1  package tracing
     2  
     3  import "github.com/stretchr/testify/mock"
     4  
     5  type mockSpanned struct {
     6  	mock.Mock
     7  }
     8  
     9  func (m *mockSpanned) Spans() []Span {
    10  	return m.Called().Get(0).([]Span)
    11  }
    12  
    13  type mockMergeable struct {
    14  	mock.Mock
    15  }
    16  
    17  func (m *mockMergeable) Spans() []Span {
    18  	return m.Called().Get(0).([]Span)
    19  }
    20  
    21  func (m *mockMergeable) WithSpans(spans ...Span) interface{} {
    22  	return m.Called(spans).Get(0)
    23  }