1010
1111import io .opentelemetry .sdk .autoconfigure .spi .ConfigProperties ;
1212import io .opentelemetry .sdk .resources .Resource ;
13+ import org .junit .jupiter .api .AfterAll ;
1314import org .junit .jupiter .api .Test ;
1415
1516/**
@@ -26,7 +27,7 @@ public void testDefaultConfiguration() {
2627 System .clearProperty ("otel.resource.attributes" );
2728 try (OpenTelemetrySdkService openTelemetrySdkService = new OpenTelemetrySdkService ()) {
2829
29- Resource resource = openTelemetrySdkService .getResource () ;
30+ Resource resource = openTelemetrySdkService .resource ;
3031 assertThat (resource .getAttribute (stringKey ("service.name" ))).isEqualTo ("maven" );
3132
3233 ConfigProperties configProperties = openTelemetrySdkService .getConfigProperties ();
@@ -45,7 +46,7 @@ public void testOverwrittenResourceAttributes() {
4546
4647 try (OpenTelemetrySdkService openTelemetrySdkService = new OpenTelemetrySdkService ()) {
4748
48- Resource resource = openTelemetrySdkService .getResource () ;
49+ Resource resource = openTelemetrySdkService .resource ;
4950 assertThat (resource .getAttribute (stringKey ("service.name" ))).isEqualTo ("my-maven" );
5051 assertThat (resource .getAttribute (stringKey ("key1" ))).isEqualTo ("val1" );
5152 assertThat (resource .getAttribute (stringKey ("key2" ))).isEqualTo ("val2" );
@@ -122,4 +123,14 @@ public void testOverwrittenExporterConfiguration_3() {
122123 System .clearProperty ("otel.exporter.otlp.traces.protocol" );
123124 }
124125 }
126+
127+ @ AfterAll
128+ static void afterAll () {
129+ System .clearProperty ("otel.exporter.otlp.endpoint" );
130+ System .clearProperty ("otel.exporter.otlp.traces.endpoint" );
131+ System .clearProperty ("otel.exporter.otlp.traces.protocol" );
132+ System .clearProperty ("otel.resource.attributes" );
133+ System .clearProperty ("otel.service.name" );
134+ System .clearProperty ("otel.traces.exporter" );
135+ }
125136}
0 commit comments