Skip to content

Commit c42bd53

Browse files
committed
test that the meter provider is wired through to the tracer and logger providers
1 parent d956d7d commit c42bd53

File tree

1 file changed

+7
-14
lines changed

1 file changed

+7
-14
lines changed

sdk-extensions/incubator/src/test/java/io/opentelemetry/sdk/extension/incubator/fileconfig/OpenTelemetryConfigurationFactoryTest.java

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,11 @@
55

66
package io.opentelemetry.sdk.extension.incubator.fileconfig;
77

8+
import static io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.assertThat;
9+
import static io.opentelemetry.sdk.trace.samplers.Sampler.alwaysOn;
10+
import static org.assertj.core.api.Assertions.assertThatCode;
11+
import static org.assertj.core.api.Assertions.assertThatThrownBy;
12+
813
import io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator;
914
import io.opentelemetry.api.incubator.config.DeclarativeConfigException;
1015
import io.opentelemetry.api.trace.propagation.W3CTraceContextPropagator;
@@ -19,6 +24,7 @@
1924
import io.opentelemetry.internal.testing.CleanupExtension;
2025
import io.opentelemetry.sdk.OpenTelemetrySdk;
2126
import io.opentelemetry.sdk.autoconfigure.internal.SpiHelper;
27+
import io.opentelemetry.sdk.extension.incubator.ExtendedOpenTelemetrySdk;
2228
import io.opentelemetry.sdk.extension.incubator.fileconfig.internal.model.AlwaysOnSamplerModel;
2329
import io.opentelemetry.sdk.extension.incubator.fileconfig.internal.model.AttributeNameValueModel;
2430
import io.opentelemetry.sdk.extension.incubator.fileconfig.internal.model.BatchLogRecordProcessorModel;
@@ -54,32 +60,19 @@
5460
import io.opentelemetry.sdk.metrics.View;
5561
import io.opentelemetry.sdk.trace.SdkTracerProvider;
5662
import io.opentelemetry.sdk.trace.SpanLimits;
57-
import org.junit.jupiter.api.Test;
58-
import org.junit.jupiter.api.extension.RegisterExtension;
59-
import org.junit.jupiter.params.ParameterizedTest;
60-
import org.junit.jupiter.params.provider.Arguments;
61-
import org.junit.jupiter.params.provider.MethodSource;
62-
6363
import java.io.Closeable;
64+
import java.lang.reflect.Field;
6465
import java.util.ArrayList;
6566
import java.util.Arrays;
6667
import java.util.Collections;
6768
import java.util.List;
6869
import java.util.stream.Stream;
69-
70-
import static io.opentelemetry.sdk.testing.assertj.OpenTelemetryAssertions.assertThat;
71-
import static io.opentelemetry.sdk.trace.samplers.Sampler.alwaysOn;
72-
import static org.assertj.core.api.Assertions.assertThatCode;
73-
import static org.assertj.core.api.Assertions.assertThatThrownBy;
74-
import io.opentelemetry.sdk.extension.incubator.ExtendedOpenTelemetrySdk;
7570
import org.junit.jupiter.api.Test;
7671
import org.junit.jupiter.api.extension.RegisterExtension;
7772
import org.junit.jupiter.params.ParameterizedTest;
7873
import org.junit.jupiter.params.provider.Arguments;
7974
import org.junit.jupiter.params.provider.MethodSource;
8075

81-
import java.lang.reflect.Field;
82-
8376
class OpenTelemetryConfigurationFactoryTest {
8477

8578
@RegisterExtension CleanupExtension cleanup = new CleanupExtension();

0 commit comments

Comments
 (0)