Skip to content

Commit 161b57a

Browse files
committed
Fix JVM build
1 parent cc273a2 commit 161b57a

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

runtime/protocol/http-client-engines/http-client-engine-crt/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,18 @@ apply(plugin = "org.jetbrains.kotlinx.atomicfu")
1111

1212
kotlin {
1313
sourceSets {
14-
jvmMain {
14+
jvmAndNativeMain {
1515
dependencies {
1616
api(project(":runtime:runtime-core"))
1717
api(project(":runtime:protocol:http-client"))
1818
implementation(project(":runtime:crt-util"))
1919
implementation(project(":runtime:observability:telemetry-api"))
20-
2120
implementation(libs.kotlinx.coroutines.core)
21+
api(libs.crt.kotlin)
2222
}
2323
}
2424

25-
jvmTest {
25+
jvmAndNativeTest {
2626
dependencies {
2727
implementation(project(":runtime:testing"))
2828
implementation(project(":runtime:protocol:http-test"))

runtime/protocol/http-client-engines/http-client-engine-crt/jvmAndNative/test/aws/smithy/kotlin/runtime/http/engine/crt/SdkStreamResponseHandlerTest.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,17 @@ import kotlinx.coroutines.yield
2121
import kotlin.test.*
2222

2323
class SdkStreamResponseHandlerTest {
24-
2524
private class MockHttpStream(override val responseStatusCode: Int) : HttpStream {
2625
var closed: Boolean = false
2726
override fun activate() {}
27+
override suspend fun writeChunk(chunkData: ByteArray, isFinalChunk: Boolean) {
28+
TODO("Not yet implemented")
29+
}
30+
2831
override fun close() {
2932
closed = true
3033
}
3134
override fun incrementWindow(size: Int) {}
32-
override fun writeChunk(chunkData: ByteArray, isFinalChunk: Boolean) {}
3335
}
3436

3537
private class MockHttpClientConnection : HttpClientConnection {

runtime/protocol/http-client-engines/http-client-engine-crt/jvmAndNative/test/aws/smithy/kotlin/runtime/http/engine/crt/SendChunkedBodyTest.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ class SendChunkedBodyTest {
2222
closed = true
2323
}
2424
override fun incrementWindow(size: Int) {}
25-
override fun writeChunk(chunkData: ByteArray, isFinalChunk: Boolean) {
25+
override suspend fun writeChunk(chunkData: ByteArray, isFinalChunk: Boolean) {
2626
numChunksWritten += 1
2727
}
2828
}

0 commit comments

Comments
 (0)