Created module idea-test-framework and moved classes needed for idea tests there

Moved tests for completion and their test data into module idea-completion
This commit is contained in:
Valentin Kipyatkov
2015-04-13 18:11:53 +03:00
parent 63825c45dd
commit bb808b5620
1303 changed files with 1741 additions and 1733 deletions
@@ -0,0 +1,5 @@
fun foo(): String {
val s = "$<caret>"
}
// ELEMENT: foo
@@ -0,0 +1,5 @@
fun foo(): String {
val s = "${foo()<caret>}"
}
// ELEMENT: foo
@@ -0,0 +1,5 @@
fun foo(p: String): String {
val s = "$<caret>"
}
// ELEMENT: foo
@@ -0,0 +1,5 @@
fun foo(p: String): String {
val s = "${foo(<caret>)}"
}
// ELEMENT: foo
@@ -0,0 +1,5 @@
fun foo(): String {
val s = "${<caret>}"
}
// ELEMENT: foo
@@ -0,0 +1,5 @@
fun foo(): String {
val s = "${foo()<caret>}"
}
// ELEMENT: foo
@@ -0,0 +1,5 @@
fun foo(param: Any): String {
val s = "${<caret>}"
}
// ELEMENT: param
@@ -0,0 +1,5 @@
fun foo(param: Any): String {
val s = "${param<caret>}"
}
// ELEMENT: param
@@ -0,0 +1,10 @@
class C {
var property = "abc"
get() = $property + 1
fun foo(){
"$<caret>"
}
}
// ELEMENT: $property
@@ -0,0 +1,10 @@
class C {
var property = "abc"
get() = $property + 1
fun foo(){
"${$property<caret>}"
}
}
// ELEMENT: $property
@@ -0,0 +1,7 @@
fun bar() {}
fun test(){
"$b<caret>"
}
// ELEMENT: bar
@@ -0,0 +1,7 @@
fun bar() {}
fun test(){
"${bar()<caret>}"
}
// ELEMENT: bar
@@ -0,0 +1,6 @@
fun foo(): String {
val s = "$<caret>xxx"
}
// ELEMENT: foo
// CHAR: \t
@@ -0,0 +1,6 @@
fun foo(): String {
val s = "${foo()<caret>}"
}
// ELEMENT: foo
// CHAR: \t