Intention tests: add runtime where necessary

This commit is contained in:
Natalia Ukhorskaya
2015-12-16 14:24:41 +03:00
parent 78d737f3f4
commit 6a3ac66208
44 changed files with 44 additions and 0 deletions
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo(): String? {
return "foo"
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo(): String? {
return "foo"
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo(): String? {
return "foo"
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo(): String? {
return "foo"
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
doSomething("one")<caret>!!
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
if (doSomething("one") == null) throw NullPointerException("Expression 'doSomething(\"one\")' must not be null")
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
val t = doSomething("one" + 1,
"two",
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
val doSomething = doSomething("one" + 1,
"two",
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
val a: String? = "A"
a<caret>!!
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
val a: String? = "A"
if (a == null) throw NullPointerException("Expression 'a' must not be null")
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
var a: String? = "A"
doSomething(a<caret>!!)
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
var a: String? = "A"
val a1 = a
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
val foo: String? = "foo"
val t = (foo)<caret>!!
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
val foo: String? = "foo"
val t = if (foo != null) foo else throw NullPointerException("Expression 'foo' must not be null")
@@ -1,3 +1,4 @@
// WITH_RUNTIME
val a: String? = "A"
fun main(args: Array<String>) {
a<caret>!!
@@ -1,3 +1,4 @@
// WITH_RUNTIME
val a: String? = "A"
fun main(args: Array<String>) {
if (a == null) throw NullPointerException("Expression 'a' must not be null")
@@ -1,3 +1,4 @@
// WITH_RUNTIME
val a: String?
get() = ""
@@ -1,3 +1,4 @@
// WITH_RUNTIME
val a: String?
get() = ""
@@ -1,3 +1,4 @@
// WITH_RUNTIME
var a: String? = "A"
fun main(args: Array<String>) {
val t = a<caret>!!
@@ -1,3 +1,4 @@
// WITH_RUNTIME
var a: String? = "A"
fun main(args: Array<String>) {
val a1 = a
@@ -1,3 +1,4 @@
// WITH_RUNTIME
var a: String?
get() = ""
set(v) {}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
var a: String?
get() = ""
set(v) {}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
val foo: String? = "foo"
val x = foo<caret>!!
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun main(args: Array<String>) {
val foo: String? = "foo"
val x = if (foo != null) foo else throw NullPointerException("Expression 'foo' must not be null")
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
// check that original formatting of "x+1" and "1 .. 4" is preserved
<caret>for (x in 1 .. 4) {
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
// check that original formatting of "x+1" and "1 .. 4" is preserved
(1 .. 4).forEach { x ->
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
val list = 1..4
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
val list = 1..4
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
val list = 1..4
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
val list = 1..4
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
<caret>for (x /* current */ in 1..10/* from 1 to 10 */) { }
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
(1..10/* from 1 to 10 */).forEach { x /* current */ -> }
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
<caret>for (x in 1..10) {
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
(1..10).forEach { x -> }
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
val list = 1..4
val i = 0
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
val list = 1..4
val i = 0
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
val list = 1..4
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
val list = 1..4
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
val list = 1..4
@@ -1,3 +1,4 @@
// WITH_RUNTIME
fun foo() {
val list = 1..4
@@ -1,3 +1,4 @@
// WITH_RUNTIME
abstract class Owner {
abstract fun <caret>f()
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
abstract class Owner {
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
abstract class Owner {
abstract val <caret>p: Int
}
@@ -1,3 +1,4 @@
// WITH_RUNTIME
abstract class Owner {
}