(t *testing.T)
| 24 | } |
| 25 | |
| 26 | func TestNewCfTracerMultiple(t *testing.T) { |
| 27 | log := zerolog.Nop() |
| 28 | req := httptest.NewRequest("GET", "http://localhost", nil) |
| 29 | req.Header.Add(TracerContextName, "1241ce3ecdefc68854e8514e69ba42ca:b38f1bf5eae406f3:0:1") |
| 30 | req.Header.Add(TracerContextName, "14cb070dde8e51fc5ae8514e69ba42ca:b38f1bf5eae406f3:0:1") |
| 31 | tr := NewTracedHTTPRequest(req, 0, &log) |
| 32 | assert.NotNil(t, tr) |
| 33 | assert.IsType(t, tracesdk.NewTracerProvider(), tr.TracerProvider) |
| 34 | assert.IsType(t, &InMemoryOtlpClient{}, tr.exporter) |
| 35 | } |
| 36 | |
| 37 | func TestNewCfTracerNilHeader(t *testing.T) { |
| 38 | log := zerolog.Nop() |
nothing calls this directly
no test coverage detected