123456789101112131415161718192021 |
- package trace
- import (
- "context"
- "testing"
- "github.com/stretchr/testify/assert"
- )
- func TestFromContext(t *testing.T) {
- report := &mockReport{}
- t1 := newTracer("service1", report, &Config{DisableSample: true})
- sp1 := t1.New("test123")
- ctx := context.Background()
- ctx = NewContext(ctx, sp1)
- sp2, ok := FromContext(ctx)
- if !ok {
- t.Fatal("nothing from context")
- }
- assert.Equal(t, sp1, sp2)
- }
|