Skip to content

Commit

Permalink
Add test coverage
Browse files Browse the repository at this point in the history
Signed-off-by: Jason Parraga <[email protected]>
  • Loading branch information
Sovietaced committed Jun 14, 2024
1 parent c55efe9 commit f87a1aa
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions flytestdlib/otelutils/factory_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,29 @@ func TestRegisterTracerProvider(t *testing.T) {

// validate tracerProvider is registered
assert.Len(t, tracerProviders, 1)

// register tracer provider with otel grpc exporter
fullConfig = Config{
ExporterType: OtlpGrpcExporter,
}

err = RegisterTracerProvider(ctx, serviceName, &fullConfig)
assert.Nil(t, err)

// validate tracerProvider is registered
assert.Len(t, tracerProviders, 1)

// register tracer provider with otel http exporter
fullConfig = Config{
ExporterType: OtlpHTTPExporter,
}

err = RegisterTracerProvider(ctx, serviceName, &fullConfig)
assert.Nil(t, err)

// validate tracerProvider is registered
assert.Len(t, tracerProviders, 1)

}

func TestNewSpan(t *testing.T) {
Expand Down

0 comments on commit f87a1aa

Please sign in to comment.