Versions in this module Expand all Collapse all v1 v1.2.0 Jul 1, 2020 v1.1.0 Mar 23, 2019 Changes in this version + func RunAPIChecks(t *testing.T, newTracer func() (tracer opentracing.Tracer, closer func()), ...) + type APICheckCapabilities struct + CheckBaggageValues bool + CheckExtract bool + CheckInject bool + Probe APICheckProbe + type APICheckOption func(*APICheckSuite) + func CheckBaggageValues(val bool) APICheckOption + func CheckEverything() APICheckOption + func CheckExtract(val bool) APICheckOption + func CheckInject(val bool) APICheckOption + func UseProbe(probe APICheckProbe) APICheckOption + type APICheckProbe interface + SameSpanContext func(opentracing.Span, opentracing.SpanContext) bool + SameTrace func(first, second opentracing.Span) bool + type APICheckSuite struct + func (s *APICheckSuite) SetupTest() + func (s *APICheckSuite) TearDownTest() + func (s *APICheckSuite) TestBinaryPropagation() + func (s *APICheckSuite) TestContextBaggage() + func (s *APICheckSuite) TestHTTPPropagation() + func (s *APICheckSuite) TestInvalidExtract() + func (s *APICheckSuite) TestInvalidInject() + func (s *APICheckSuite) TestMandatoryFormats() + func (s *APICheckSuite) TestMultiBaggage() + func (s *APICheckSuite) TestSetOperationName() + func (s *APICheckSuite) TestSpanBaggage() + func (s *APICheckSuite) TestSpanLogs() + func (s *APICheckSuite) TestSpanTagValueTypes() + func (s *APICheckSuite) TestSpanTagsWithChaining() + func (s *APICheckSuite) TestStartSpan() + func (s *APICheckSuite) TestStartSpanWithParent() + func (s *APICheckSuite) TestTextPropagation() + func (s *APICheckSuite) TestUnknownFormat() + type ForeignSpanContext struct + func (f ForeignSpanContext) ForeachBaggageItem(handler func(k, v string) bool) + type NotACarrier struct