11package io.sentry.ktorClient
22
33import io.ktor.client.HttpClient
4- import io.ktor.client.HttpClientConfig
54import io.ktor.client.engine.HttpClientEngine
65import io.ktor.client.engine.java.Java
7- import io.ktor.client.engine.okhttp.OkHttp
8- import io.ktor.client.engine.okhttp.OkHttpConfig
9- import io.ktor.client.engine.okhttp.OkHttpEngine
10- import io.ktor.client.plugins.plugin
116import io.ktor.client.request.get
127import io.ktor.client.request.post
138import io.ktor.client.request.setBody
@@ -31,10 +26,8 @@ import io.sentry.SpanStatus
3126import io.sentry.TransactionContext
3227import io.sentry.exception.SentryHttpClientException
3328import io.sentry.mockServerRequestTimeoutMillis
34- import io.sentry.okhttp.SentryOkHttpInterceptor
3529import java.util.concurrent.TimeUnit
3630import kotlin.test.Test
37- import okhttp3.OkHttpClient
3831import kotlin.test.assertEquals
3932import kotlin.test.assertNotNull
4033import kotlin.test.assertNull
@@ -378,7 +371,7 @@ class SentryKtorClientPluginTest {
378371 isSpanActive = false ,
379372 optionsConfiguration = { options ->
380373 options.setIgnoredSpanOrigins(listOf (" auto.http.ktor-client" ))
381- }
374+ },
382375 )
383376 sut.get(fixture.server.url(" /hello" ).toString())
384377
@@ -432,23 +425,4 @@ class SentryKtorClientPluginTest {
432425 assertTrue(baggageHeaderValues[0 ].contains(" sentry-transaction=name" ))
433426 assertTrue(baggageHeaderValues[0 ].contains(" sentry-trace_id" ))
434427 }
435-
436- @Test
437- fun `is disabled when using OkHttp client with Sentry interceptor added to builder` () {
438- val okHttpClient = OkHttpClient .Builder ()
439- .addInterceptor(SentryOkHttpInterceptor ())
440- .build()
441- val engine = OkHttpEngine (OkHttpConfig ().apply {
442- preconfigured = okHttpClient
443- })
444-
445- val client = fixture.getSut(httpClientEngine = engine)
446- val plugin = client.plugin(SentryKtorClientPlugin )
447- }
448-
449- @Test
450- fun `is disabled when using preconfigured OkHttp client with Sentry interceptor` () {
451- val engine = OkHttpEngine (OkHttpConfig ())
452- val client = fixture.getSut(httpClientEngine = engine)
453- }
454428}
0 commit comments