Skip to content

Commit 7414455

Browse files
committed
cleanup
1 parent 0b96fa6 commit 7414455

File tree

3 files changed

+43
-35
lines changed

3 files changed

+43
-35
lines changed

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

Lines changed: 0 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515

1616
import com.google.common.collect.ImmutableMap;
1717
import com.linecorp.armeria.testing.junit5.server.SelfSignedCertificateExtension;
18-
import io.opentelemetry.api.incubator.authenticator.ExporterAuthenticator;
1918
import io.opentelemetry.api.incubator.config.DeclarativeConfigException;
2019
import io.opentelemetry.api.incubator.config.DeclarativeConfigProperties;
2120
import io.opentelemetry.exporter.logging.LoggingSpanExporter;
@@ -45,7 +44,6 @@
4544
import java.util.Arrays;
4645
import java.util.Collections;
4746
import java.util.List;
48-
import java.util.Map;
4947
import java.util.stream.Collectors;
5048
import org.junit.jupiter.api.BeforeEach;
5149
import org.junit.jupiter.api.Test;
@@ -74,38 +72,6 @@ class SpanExporterFactoryTest {
7472
spy(SpiHelper.create(SpanExporterFactoryTest.class.getClassLoader()));
7573
private final DeclarativeConfigContext context = new DeclarativeConfigContext(spiHelper);
7674

77-
private static final ComponentProvider<ExporterAuthenticator> authenticatorComponentProvider =
78-
new ComponentProvider<ExporterAuthenticator>() {
79-
@Override
80-
public Class<ExporterAuthenticator> getType() {
81-
return ExporterAuthenticator.class;
82-
}
83-
84-
@Override
85-
public String getName() {
86-
return "test_auth";
87-
}
88-
89-
@Override
90-
public ExporterAuthenticator create(
91-
DeclarativeConfigProperties config,
92-
ComponentProviderLoader componentProviderLoader) {
93-
return new ExporterAuthenticator() {
94-
;
95-
96-
@Override
97-
public String getName() {
98-
return "test_auth";
99-
}
100-
101-
@Override
102-
public Map<String, String> getAuthenticationHeaders() {
103-
return Collections.singletonMap("auth_provider_key1", "value1");
104-
}
105-
};
106-
}
107-
};
108-
10975
private List<ComponentProvider<?>> loadedComponentProviders = Collections.emptyList();
11076

11177
@BeforeEach
@@ -118,7 +84,6 @@ void setup() {
11884
(List<ComponentProvider<?>>) invocation.callRealMethod();
11985
loadedComponentProviders =
12086
result.stream().map(Mockito::spy).collect(Collectors.toList());
121-
loadedComponentProviders.add(authenticatorComponentProvider);
12287
return loadedComponentProviders;
12388
});
12489
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
/*
2+
* Copyright The OpenTelemetry Authors
3+
* SPDX-License-Identifier: Apache-2.0
4+
*/
5+
6+
package io.opentelemetry.sdk.extension.incubator.fileconfig.component;
7+
8+
import io.opentelemetry.api.incubator.authenticator.ExporterAuthenticator;
9+
import io.opentelemetry.api.incubator.config.DeclarativeConfigProperties;
10+
import io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider;
11+
import java.util.Collections;
12+
import java.util.Map;
13+
14+
public class TestAuthComponentProvider implements ComponentProvider<ExporterAuthenticator> {
15+
@Override
16+
public Class<ExporterAuthenticator> getType() {
17+
return ExporterAuthenticator.class;
18+
}
19+
20+
@Override
21+
public String getName() {
22+
return "test_auth";
23+
}
24+
25+
@Override
26+
public ExporterAuthenticator create(
27+
DeclarativeConfigProperties config, ComponentProviderLoader componentProviderLoader) {
28+
return new ExporterAuthenticator() {
29+
;
30+
31+
@Override
32+
public String getName() {
33+
return "test_auth";
34+
}
35+
36+
@Override
37+
public Map<String, String> getAuthenticationHeaders() {
38+
return Collections.singletonMap("auth_provider_key1", "value1");
39+
}
40+
};
41+
}
42+
}

sdk-extensions/incubator/src/test/resources/META-INF/services/io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ io.opentelemetry.sdk.extension.incubator.fileconfig.component.ContainerResourceP
1212
io.opentelemetry.sdk.extension.incubator.fileconfig.component.HostResourceProvider
1313
io.opentelemetry.sdk.extension.incubator.fileconfig.component.OsResourceProvider
1414
io.opentelemetry.sdk.extension.incubator.fileconfig.component.ProcessResourceProvider
15+
io.opentelemetry.sdk.extension.incubator.fileconfig.component.TestAuthComponentProvider

0 commit comments

Comments
 (0)