From 59bacd932a7c86e234bc9058cba6afb7c5f91417 Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Mon, 11 Jan 2016 17:31:39 +0300 Subject: [PATCH] Minor: Add test for KT-8295 --- idea/testData/refactoring/introduceVariable/qualifier.kt | 3 +++ .../refactoring/introduceVariable/qualifier.kt.conflicts | 1 + .../idea/refactoring/introduce/ExtractionTestGenerated.java | 6 ++++++ 3 files changed, 10 insertions(+) create mode 100644 idea/testData/refactoring/introduceVariable/qualifier.kt create mode 100644 idea/testData/refactoring/introduceVariable/qualifier.kt.conflicts diff --git a/idea/testData/refactoring/introduceVariable/qualifier.kt b/idea/testData/refactoring/introduceVariable/qualifier.kt new file mode 100644 index 00000000000..4aaad512bb1 --- /dev/null +++ b/idea/testData/refactoring/introduceVariable/qualifier.kt @@ -0,0 +1,3 @@ +fun foo() { + val m = Int.Companion.MAX_VALUE +} \ No newline at end of file diff --git a/idea/testData/refactoring/introduceVariable/qualifier.kt.conflicts b/idea/testData/refactoring/introduceVariable/qualifier.kt.conflicts new file mode 100644 index 00000000000..0c9a536b18e --- /dev/null +++ b/idea/testData/refactoring/introduceVariable/qualifier.kt.conflicts @@ -0,0 +1 @@ +Cannot find an expression to introduce \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/ExtractionTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/ExtractionTestGenerated.java index d741e1669d1..efe978b0ee9 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/ExtractionTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/refactoring/introduce/ExtractionTestGenerated.java @@ -343,6 +343,12 @@ public class ExtractionTestGenerated extends AbstractExtractionTest { doIntroduceVariableTest(fileName); } + @TestMetadata("qualifier.kt") + public void testQualifier() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/qualifier.kt"); + doIntroduceVariableTest(fileName); + } + @TestMetadata("ReplaceOccurence.kt") public void testReplaceOccurence() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("idea/testData/refactoring/introduceVariable/ReplaceOccurence.kt");