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:
@@ -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
|
||||
Reference in New Issue
Block a user