Skip to content

Commit 96e402d

Browse files
committed
fix
1 parent 7414455 commit 96e402d

File tree

1 file changed

+9
-6
lines changed

1 file changed

+9
-6
lines changed

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

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,14 @@ void setup() {
8282
invocation -> {
8383
List<ComponentProvider<?>> result =
8484
(List<ComponentProvider<?>>) invocation.callRealMethod();
85-
loadedComponentProviders =
86-
result.stream().map(Mockito::spy).collect(Collectors.toList());
87-
return loadedComponentProviders;
85+
86+
// only capture first invocation for exporter, not second for authenticator
87+
if (loadedComponentProviders.isEmpty()) {
88+
loadedComponentProviders =
89+
result.stream().map(Mockito::spy).collect(Collectors.toList());
90+
return loadedComponentProviders;
91+
}
92+
return result;
8893
});
8994
}
9095

@@ -240,9 +245,7 @@ void create_OtlpGrpcConfigured(@TempDir Path tempDir)
240245
.setEndpoint("http://example:4317")
241246
.addHeader("key1", "value1")
242247
.addHeader("key2", "value2")
243-
.setHeaders(
244-
() -> Collections.singletonMap("auth_provider_key1", "value1")
245-
)
248+
.setHeaders(() -> Collections.singletonMap("auth_provider_key1", "value1"))
246249
.setTimeout(Duration.ofSeconds(15))
247250
.setCompression("gzip")
248251
.build();

0 commit comments

Comments
 (0)