From 36a5b5339863877d9e4bb6a140999b46460b41b4 Mon Sep 17 00:00:00 2001 From: "sebastian.sellmair" Date: Mon, 13 Sep 2021 09:49:15 +0200 Subject: [PATCH] [Commonizer] AbstractCommonizerTest.doTestFailure: Support single invocation commonizers ^KT-48288 --- .../jetbrains/kotlin/commonizer/core/AbstractCommonizerTest.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/native/commonizer/tests/org/jetbrains/kotlin/commonizer/core/AbstractCommonizerTest.kt b/native/commonizer/tests/org/jetbrains/kotlin/commonizer/core/AbstractCommonizerTest.kt index 7e69e59ce78..1561d796de3 100644 --- a/native/commonizer/tests/org/jetbrains/kotlin/commonizer/core/AbstractCommonizerTest.kt +++ b/native/commonizer/tests/org/jetbrains/kotlin/commonizer/core/AbstractCommonizerTest.kt @@ -48,6 +48,9 @@ abstract class AbstractCommonizerTest { val commonized = createCommonizer().apply { variants.forEachIndexed { index, variant -> val result = commonizeWith(variant) + if (index == variants.lastIndex) { + if (this.result == null) failInEmptyState() + } if (index >= failureIndex) assertFalse(result, "Expected to fail at index $index") else assertTrue(result, "Expected to not fail at index $index") }