From 7c4661aba55759d07a5188ce5dd9c9975fd846e4 Mon Sep 17 00:00:00 2001 From: Mikhail Mutcianko Date: Tue, 9 Sep 2014 16:55:34 +0400 Subject: [PATCH] add android goto declaration test stub --- .../kotlin/generators/tests/GenerateTests.kt | 5 ++ .../propertiesSimple/propertiesSimple.kt | 2 +- .../android/goto/simple/res/layout/layout.xml | 17 ++++++ idea/testData/android/goto/simple/simple.kt | 9 ++++ .../jet/android/AbstractAndroidGotoTest.kt | 52 +++++++++++++++++++ .../jet/android/AndroidGotoTestGenerated.java | 45 ++++++++++++++++ 6 files changed, 129 insertions(+), 1 deletion(-) create mode 100644 idea/testData/android/goto/simple/res/layout/layout.xml create mode 100644 idea/testData/android/goto/simple/simple.kt create mode 100644 idea/tests/org/jetbrains/jet/android/AbstractAndroidGotoTest.kt create mode 100644 idea/tests/org/jetbrains/jet/android/AndroidGotoTestGenerated.java diff --git a/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt b/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt index 20e01bc7672..54c7c04135c 100644 --- a/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt +++ b/generators/src/org/jetbrains/kotlin/generators/tests/GenerateTests.kt @@ -146,6 +146,7 @@ import org.jetbrains.jet.lang.resolve.android.AbstractAndroidXml2KConversionTest import org.jetbrains.jet.android.AbstractCrossParserTest import org.jetbrains.jet.lang.resolve.android.AbstractAndroidBoxTest import org.jetbrains.jet.android.AbstractAndroidCompletionTest +import org.jetbrains.jet.android.AbstractAndroidGotoTest fun main(args: Array) { System.setProperty("java.awt.headless", "true") @@ -715,6 +716,10 @@ fun main(args: Array) { testClass(javaClass()) { model("android/completion", recursive = false, extension = null) } + + testClass(javaClass()) { + model("android/goto", recursive = false, extension = null) + } } testGroup("idea/tests", "compiler/testData") { diff --git a/idea/testData/android/completion/propertiesSimple/propertiesSimple.kt b/idea/testData/android/completion/propertiesSimple/propertiesSimple.kt index d25fbcbc094..68699e7983d 100644 --- a/idea/testData/android/completion/propertiesSimple/propertiesSimple.kt +++ b/idea/testData/android/completion/propertiesSimple/propertiesSimple.kt @@ -4,7 +4,7 @@ import android.app.Activity class MyActivity: Activity() { - val button = this.log + val button = this.login } // EXIST: login diff --git a/idea/testData/android/goto/simple/res/layout/layout.xml b/idea/testData/android/goto/simple/res/layout/layout.xml new file mode 100644 index 00000000000..4d73173b521 --- /dev/null +++ b/idea/testData/android/goto/simple/res/layout/layout.xml @@ -0,0 +1,17 @@ + + + + +