You've already forked opentelemetry-go
mirror of
https://github.com/open-telemetry/opentelemetry-go.git
synced 2025-07-13 01:00:22 +02:00
Refactor configs (#1882)
* trace: Refactor sampling config * tracer: Refactor TracerProviderConfig * Update the changelog * Refactor sdk/metric/controller/basic config * Refactor sdk/metric/processor/basic config * Refactor sdk/resource config * Refactor oteltest config * Refactor exporters/otlp configs * Refactor exporters/stdout config * Refactor exporters/trace/jaeger configs * Refactor exporters/trace/zipkin config * Unexport stdout.NewConfig * Refactor zipkin.go * Refactor provider.go
This commit is contained in:
@ -26,12 +26,12 @@ import (
|
||||
func TestWithResource(t *testing.T) {
|
||||
r := resource.NewWithAttributes(attribute.String("A", "a"))
|
||||
|
||||
c := &Config{}
|
||||
WithResource(r).Apply(c)
|
||||
c := &config{}
|
||||
WithResource(r).apply(c)
|
||||
assert.Equal(t, r.Equivalent(), c.Resource.Equivalent())
|
||||
|
||||
// Ensure overwriting works.
|
||||
c = &Config{Resource: &resource.Resource{}}
|
||||
WithResource(r).Apply(c)
|
||||
c = &config{Resource: &resource.Resource{}}
|
||||
WithResource(r).apply(c)
|
||||
assert.Equal(t, r.Equivalent(), c.Resource.Equivalent())
|
||||
}
|
||||
|
Reference in New Issue
Block a user