From 83b10403d78f7c4924b277558d7031ba7de16a17 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Tue, 17 Oct 2017 19:22:37 +0300 Subject: [PATCH] Misc: Drop test for implementing abstract members in expect-class The "not implemented" error is not reported for such classes, so quick fix is not available anymore (see KT-16099) --- .../implementMembersInHeaderClass/header/header.kt | 8 -------- .../header/header.kt.after | 10 ---------- .../kotlin/idea/quickfix/QuickFixMultiModuleTest.kt | 3 --- 3 files changed, 21 deletions(-) delete mode 100644 idea/testData/multiModuleQuickFix/implementMembersInHeaderClass/header/header.kt delete mode 100644 idea/testData/multiModuleQuickFix/implementMembersInHeaderClass/header/header.kt.after diff --git a/idea/testData/multiModuleQuickFix/implementMembersInHeaderClass/header/header.kt b/idea/testData/multiModuleQuickFix/implementMembersInHeaderClass/header/header.kt deleted file mode 100644 index d5668ea8ea3..00000000000 --- a/idea/testData/multiModuleQuickFix/implementMembersInHeaderClass/header/header.kt +++ /dev/null @@ -1,8 +0,0 @@ -// "Implement members" "true" -// DISABLE-ERRORS - -interface I { - fun foo() -} - -expect class Bar : I \ No newline at end of file diff --git a/idea/testData/multiModuleQuickFix/implementMembersInHeaderClass/header/header.kt.after b/idea/testData/multiModuleQuickFix/implementMembersInHeaderClass/header/header.kt.after deleted file mode 100644 index cb2af75d536..00000000000 --- a/idea/testData/multiModuleQuickFix/implementMembersInHeaderClass/header/header.kt.after +++ /dev/null @@ -1,10 +0,0 @@ -// "Implement members" "true" -// DISABLE-ERRORS - -interface I { - fun foo() -} - -expect class Bar : I { - override fun foo() -} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixMultiModuleTest.kt b/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixMultiModuleTest.kt index 0dcec7a11a0..396856f1ca4 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixMultiModuleTest.kt +++ b/idea/tests/org/jetbrains/kotlin/idea/quickfix/QuickFixMultiModuleTest.kt @@ -194,9 +194,6 @@ class QuickFixMultiModuleTest : AbstractQuickFixMultiModuleTest() { @Test fun testFunctionTypeReceiverToParameterByImpl() = doTestHeaderWithJvmAndJs() - @Test - fun testImplementMembersInHeaderClass() = doMultiPlatformTest(impls = *arrayOf()) - @Test fun testImplementMembersInImplClassNonImplInheritor() = doMultiPlatformTest()