From 842306b5ffa9a5bc57e42f6ad8b0e53a36bf2392 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 2 Dec 2023 19:26:42 +0000 Subject: [PATCH] Update kotlinx.serialization to v1.6.1 (#1167) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- gradle/libs.versions.toml | 2 +- .../app/cash/zipline/InterfaceSerializersTest.kt | 10 ++++++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 1833732c1e..1dfe940d4a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -6,7 +6,7 @@ compileSdk = "34" http4k = "4.48.0.0" kotlin = "1.9.20" kotlinx-coroutines = "1.7.3" -kotlinx-serialization = "1.6.0" +kotlinx-serialization = "1.6.2" okHttp = "4.12.0" okio = "3.6.0" minSdk = "18" diff --git a/zipline/src/jniTest/kotlin/app/cash/zipline/InterfaceSerializersTest.kt b/zipline/src/jniTest/kotlin/app/cash/zipline/InterfaceSerializersTest.kt index 8d639126a6..806ae5bc3e 100644 --- a/zipline/src/jniTest/kotlin/app/cash/zipline/InterfaceSerializersTest.kt +++ b/zipline/src/jniTest/kotlin/app/cash/zipline/InterfaceSerializersTest.kt @@ -104,8 +104,9 @@ class InterfaceSerializersTest { "testing.app.cash.zipline.testing.callInterfaceRequest()", ) } - assertThat(exception.message!!) - .contains("Class 'app.cash.zipline.testing.RealMessageInterface' is not registered") + assertThat(exception.message!!).contains( + "Serializer for subclass '${RealMessageInterface::class.qualifiedName}' is not found", + ) } @Test fun jsToJvmInterfaceResponseFailsLate() = runTest(dispatcher) { @@ -119,8 +120,9 @@ class InterfaceSerializersTest { "testing.app.cash.zipline.testing.callInterfaceResponse()", ) } - assertThat(exception.message!!) - .contains("Class 'RealMessageInterface' is not registered") + assertThat(exception.message!!).contains( + "Serializer for subclass '${RealMessageInterface::class.simpleName}' is not found", + ) } private class JvmMessageInterfaceService : RequestInterfaceService, ResponseInterfaceService {