JetPositionManager: add tests

This commit is contained in:
Natalia Ukhorskaya
2014-08-20 13:47:23 +04:00
parent e7ebf6fda2
commit 6b28ccbc9b
7 changed files with 60 additions and 3 deletions
@@ -0,0 +1,7 @@
package insertInBlock
fun foo() {
val lambda = {
val a = 1 // insertInBlock/InsertInBlockPackage$foo$lambda$1
}()
}
+10
View File
@@ -0,0 +1,10 @@
class A {
fun foo() {
{
fun innerFoo() {
"" // A$foo$1$1
}
innerFoo()
}()
}
}
@@ -0,0 +1,10 @@
class A {
fun foo() {
val a = {
fun innerFoo() {
val b = {} // A$foo$a$1$1
}
innerFoo()
}()
}
}
@@ -0,0 +1,3 @@
class A {
val foo: Int = 5 // A
}
@@ -0,0 +1,3 @@
package prop
val foo: Int = 5 // prop/PropPackage-topLevelPropertyInitializer