MCPcopy Create free account
hub / github.com/algolia/cli / TestTelemetryClientWithGet

Function TestTelemetryClientWithGet

pkg/telemetry/telemetry_test.go:77–89  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

75}
76
77func TestTelemetryClientWithGet(t *testing.T) {
78 ctx := context.Background()
79
80 client, err := analytics.NewWithConfig("", analytics.Config{
81 Endpoint: "http://hello.com",
82 })
83 require.NoError(t, err)
84
85 telemetryClient := &AnalyticsTelemetryClient{client: client}
86 newCtx := WithTelemetryClient(ctx, telemetryClient)
87
88 require.Equal(t, GetTelemetryClient(newCtx), telemetryClient)
89}
90
91func TestSetCobraCommandContext(t *testing.T) {
92 event := NewEventMetadata()

Callers

nothing calls this directly

Calls 2

WithTelemetryClientFunction · 0.85
GetTelemetryClientFunction · 0.85

Tested by

no test coverage detected