From ef3d3a972456d769f65009d5a50ed42912bdc5d2 Mon Sep 17 00:00:00 2001 From: Dmitriy Novozhilov Date: Fri, 13 Oct 2023 15:31:50 +0300 Subject: [PATCH] [Metadata] Update tests according to KT-62580, KT-62581 and KT-62582 --- .../jvm/test/kotlinx/metadata/test/FlagDelegatesTest.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/kotlinx-metadata/jvm/test/kotlinx/metadata/test/FlagDelegatesTest.kt b/libraries/kotlinx-metadata/jvm/test/kotlinx/metadata/test/FlagDelegatesTest.kt index 1c189557ba2..4216c6e7021 100644 --- a/libraries/kotlinx-metadata/jvm/test/kotlinx/metadata/test/FlagDelegatesTest.kt +++ b/libraries/kotlinx-metadata/jvm/test/kotlinx/metadata/test/FlagDelegatesTest.kt @@ -147,7 +147,7 @@ class FlagDelegatesTest { } assertProperty("getterSetterNoFieldNoParamVar", true, true, true) { - assertEquals(true, it?.name?.contains("anonymous parameter")) + assertEquals(true, it?.name == "_") // TODO: KT-62582 } assertProperty("defaultSetterVar", true, true, false) @@ -187,7 +187,7 @@ class FlagDelegatesTest { val props = X::class.java.readMetadataAsKmClass().properties.associateBy { it.name } props.values.forEach { assertFalse(it.isConst, it.name) } assertTrue(props.getValue("a").hasConstant) - assertTrue(props.getValue("b").hasConstant) + assertFalse(props.getValue("b").hasConstant) assertFalse(props.getValue("c").hasConstant) } @@ -206,7 +206,7 @@ class FlagDelegatesTest { val foo = Foo::class.java.readMetadataAsKmClass() val props = foo.properties.associateBy { it.name } with(props["x"]!!) { - assertEquals(MemberKind.DELEGATION, kind) + assertEquals(MemberKind.DECLARATION, kind) // TODO: KT-62581 assertFalse(isDelegated) assertFalse(getter.isNotDefault) }