From c56b5bfd61c09d02b74620e82a67d00f95cbb38c Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Mon, 19 May 2014 22:03:53 +0400 Subject: [PATCH] Added 2 tests --- .../completion/handlers/ClassCompletionInImport.kt | 1 + .../handlers/ClassCompletionInImport.kt.after | 1 + .../constructor/WorksForClassNameRange2.kt | 1 + .../constructor/WorksForClassNameRange2.kt.after | 3 +++ .../handlers/BasicCompletionHandlerTest.kt | 2 ++ .../jet/shortenRefs/ShortenRefsTestGenerated.java | 12 ++++++++++-- 6 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 idea/testData/completion/handlers/ClassCompletionInImport.kt create mode 100644 idea/testData/completion/handlers/ClassCompletionInImport.kt.after create mode 100644 idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt create mode 100644 idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt.after diff --git a/idea/testData/completion/handlers/ClassCompletionInImport.kt b/idea/testData/completion/handlers/ClassCompletionInImport.kt new file mode 100644 index 00000000000..7063c728a28 --- /dev/null +++ b/idea/testData/completion/handlers/ClassCompletionInImport.kt @@ -0,0 +1 @@ +import java.util.T diff --git a/idea/testData/completion/handlers/ClassCompletionInImport.kt.after b/idea/testData/completion/handlers/ClassCompletionInImport.kt.after new file mode 100644 index 00000000000..8bec520000f --- /dev/null +++ b/idea/testData/completion/handlers/ClassCompletionInImport.kt.after @@ -0,0 +1 @@ +import java.util.TimeZone diff --git a/idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt b/idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt new file mode 100644 index 00000000000..a9996a3eec5 --- /dev/null +++ b/idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt @@ -0,0 +1 @@ +val x = java.util.HashMap(1) diff --git a/idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt.after b/idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt.after new file mode 100644 index 00000000000..0aad007ac1a --- /dev/null +++ b/idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt.after @@ -0,0 +1,3 @@ +import java.util.HashMap + +val x = HashMap(1) diff --git a/idea/tests/org/jetbrains/jet/completion/handlers/BasicCompletionHandlerTest.kt b/idea/tests/org/jetbrains/jet/completion/handlers/BasicCompletionHandlerTest.kt index 56225548d0e..d26c8093b4d 100644 --- a/idea/tests/org/jetbrains/jet/completion/handlers/BasicCompletionHandlerTest.kt +++ b/idea/tests/org/jetbrains/jet/completion/handlers/BasicCompletionHandlerTest.kt @@ -28,6 +28,8 @@ public class BasicCompletionHandlerTest : CompletionHandlerTestBase(){ fun testClassCompletionInMiddle() = doTest(1, "TimeZone", " (java.util)", '\t') + fun testClassCompletionInImport() = doTest(1, "TimeZone", " (java.util)", '\t') + fun testDoNotInsertImportForAlreadyImported() = doTest() fun testDoNotInsertDefaultJsImports() = doTest() diff --git a/idea/tests/org/jetbrains/jet/shortenRefs/ShortenRefsTestGenerated.java b/idea/tests/org/jetbrains/jet/shortenRefs/ShortenRefsTestGenerated.java index abafceffd05..d1dde3e6cfa 100644 --- a/idea/tests/org/jetbrains/jet/shortenRefs/ShortenRefsTestGenerated.java +++ b/idea/tests/org/jetbrains/jet/shortenRefs/ShortenRefsTestGenerated.java @@ -16,14 +16,17 @@ package org.jetbrains.jet.shortenRefs; +import junit.framework.Assert; import junit.framework.Test; import junit.framework.TestSuite; + +import java.io.File; +import java.util.regex.Pattern; import org.jetbrains.jet.JetTestUtils; import org.jetbrains.jet.test.InnerTestClasses; import org.jetbrains.jet.test.TestMetadata; -import java.io.File; -import java.util.regex.Pattern; +import org.jetbrains.jet.shortenRefs.AbstractShortenRefsTest; /** This class is generated by {@link org.jetbrains.jet.generators.tests.TestsPackage}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @@ -115,6 +118,11 @@ public class ShortenRefsTestGenerated extends AbstractShortenRefsTest { doTest("idea/testData/shortenRefs/constructor/WorksForClassNameRange.kt"); } + @TestMetadata("WorksForClassNameRange2.kt") + public void testWorksForClassNameRange2() throws Exception { + doTest("idea/testData/shortenRefs/constructor/WorksForClassNameRange2.kt"); + } + } @TestMetadata("idea/testData/shortenRefs/java")