[Commonizer] Adapt CirUnderscoredTypeAliasSubstitutorTest

^KT-48288
This commit is contained in:
sebastian.sellmair
2021-09-13 12:04:04 +02:00
committed by Space
parent 9d2553bd18
commit e2343094ec
2 changed files with 4 additions and 2 deletions
@@ -125,6 +125,7 @@ internal class ClassOrTypeAliasTypeCommonizer(
}
if (candidates.isEmpty()) return null
if (candidates.size == 1) return candidates.first()
return candidates.maxByOrNull { candidate -> types.count { it.classifierId == candidate } }!!
}
@@ -8,7 +8,7 @@ package org.jetbrains.kotlin.commonizer.transformer
import org.jetbrains.kotlin.commonizer.AbstractInlineSourcesCommonizationTest
import org.jetbrains.kotlin.commonizer.assertCommonized
class UnderscoredTypeAliasTypeSubstitutorTest : AbstractInlineSourcesCommonizationTest() {
class UnderscoredTypeAliasTypeSubstitutonTest : AbstractInlineSourcesCommonizationTest() {
fun `test inlined underscored typealias - single platform`() {
val result = commonize {
@@ -61,7 +61,8 @@ class UnderscoredTypeAliasTypeSubstitutorTest : AbstractInlineSourcesCommonizati
"(a, b)", """
typealias X = Int
typealias __X = X
expect fun x(x: X)
/* No hard requirement. Picking X over __X seems equally fine here */
expect fun x(x: __X)
""".trimIndent()
)
}