|
22 | 22 | import io.opentelemetry.extension.trace.propagation.JaegerPropagator; |
23 | 23 | import io.opentelemetry.extension.trace.propagation.OtTracePropagator; |
24 | 24 | import io.opentelemetry.internal.testing.CleanupExtension; |
25 | | -import io.opentelemetry.sdk.OpenTelemetrySdk; |
26 | 25 | import io.opentelemetry.sdk.autoconfigure.internal.SpiHelper; |
27 | 26 | import io.opentelemetry.sdk.extension.incubator.ExtendedOpenTelemetrySdk; |
28 | 27 | import io.opentelemetry.sdk.extension.incubator.fileconfig.internal.model.AlwaysOnSamplerModel; |
@@ -115,22 +114,26 @@ private static Stream<Arguments> fileFormatArgs() { |
115 | 114 | @Test |
116 | 115 | void create_Defaults() { |
117 | 116 | List<Closeable> closeables = new ArrayList<>(); |
118 | | - OpenTelemetrySdk expectedSdk = OpenTelemetrySdk.builder().build(); |
| 117 | + OpenTelemetryConfigurationModel model = |
| 118 | + new OpenTelemetryConfigurationModel().withFileFormat("1.0-rc.1"); |
| 119 | + ExtendedOpenTelemetrySdk expectedSdk = |
| 120 | + ExtendedOpenTelemetrySdk.builder() |
| 121 | + .setConfigProvider(SdkConfigProvider.create(model)) |
| 122 | + .build(); |
119 | 123 | cleanup.addCloseable(expectedSdk); |
120 | 124 |
|
121 | 125 | ExtendedOpenTelemetrySdk sdk = |
122 | | - OpenTelemetryConfigurationFactory.getInstance() |
123 | | - .create(new OpenTelemetryConfigurationModel().withFileFormat("1.0-rc.1"), context); |
| 126 | + OpenTelemetryConfigurationFactory.getInstance().create(model, context); |
124 | 127 | cleanup.addCloseable(sdk); |
125 | 128 | cleanup.addCloseables(closeables); |
126 | 129 |
|
127 | | - assertThat(sdk.toString()).isEqualTo(expectedSdk.toString()); |
| 130 | + assertThat(sdk).hasToString(expectedSdk.toString()); |
128 | 131 | } |
129 | 132 |
|
130 | 133 | @Test |
131 | 134 | void create_Disabled() { |
132 | 135 | List<Closeable> closeables = new ArrayList<>(); |
133 | | - OpenTelemetrySdk expectedSdk = OpenTelemetrySdk.builder().build(); |
| 136 | + ExtendedOpenTelemetrySdk expectedSdk = ExtendedOpenTelemetrySdk.builder().build(); |
134 | 137 | cleanup.addCloseable(expectedSdk); |
135 | 138 |
|
136 | 139 | ExtendedOpenTelemetrySdk sdk = |
|
0 commit comments