MCPcopy
hub / github.com/cloudflare/cloudflared / TestNewCfTracerMultiple

Function TestNewCfTracerMultiple

tracing/tracing_test.go:26–35  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

24}
25
26func 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
37func TestNewCfTracerNilHeader(t *testing.T) {
38 log := zerolog.Nop()

Callers

nothing calls this directly

Calls 2

NewTracedHTTPRequestFunction · 0.85
AddMethod · 0.65

Tested by

no test coverage detected