diff --git a/idea/testData/intentions/importMember/TopLevelFun.kt b/idea/testData/intentions/importMember/TopLevelFun.kt new file mode 100644 index 00000000000..9f995950e81 --- /dev/null +++ b/idea/testData/intentions/importMember/TopLevelFun.kt @@ -0,0 +1,7 @@ +// INTENTION_TEXT: "Add import for 'kotlin.test.assertFailsWith'" +// WITH_RUNTIME + +fun foo() { + kotlin.test.assertFailsWith("", {}) + kotlin.test.assertFailsWith(RuntimeException::class.java, "", {}) +} diff --git a/idea/testData/intentions/importMember/TopLevelFun.kt.after b/idea/testData/intentions/importMember/TopLevelFun.kt.after new file mode 100644 index 00000000000..89c23d8d1c7 --- /dev/null +++ b/idea/testData/intentions/importMember/TopLevelFun.kt.after @@ -0,0 +1,9 @@ +import kotlin.test.assertFailsWith + +// INTENTION_TEXT: "Add import for 'kotlin.test.assertFailsWith'" +// WITH_RUNTIME + +fun foo() { + assertFailsWith("", {}) + assertFailsWith(RuntimeException::class.java, "", {}) +} diff --git a/idea/tests/org/jetbrains/kotlin/idea/intentions/IntentionTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/intentions/IntentionTestGenerated.java index e00f3d069e3..9b6d1909121 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/intentions/IntentionTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/intentions/IntentionTestGenerated.java @@ -5135,6 +5135,12 @@ public class IntentionTestGenerated extends AbstractIntentionTest { String fileName = KotlinTestUtils.navigationMetadata("idea/testData/intentions/importMember/StaticJavaMethod.kt"); doTest(fileName); } + + @TestMetadata("TopLevelFun.kt") + public void testTopLevelFun() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/testData/intentions/importMember/TopLevelFun.kt"); + doTest(fileName); + } } @TestMetadata("idea/testData/intentions/infixCallToOrdinary")