Intention tests: skip errors check for tests that fix some error

This commit is contained in:
Natalia Ukhorskaya
2015-12-16 15:17:46 +03:00
parent abd7ed5c70
commit 269676ee2e
25 changed files with 39 additions and 0 deletions
@@ -1,3 +1,4 @@
// SKIP_ERRORS_AFTER
class A { class A {
var a = <caret>1 var a = <caret>1
set(value) { set(value) {
@@ -1,3 +1,4 @@
// SKIP_ERRORS_AFTER
class A { class A {
var a: Int var a: Int
get() = 1 get() = 1
@@ -1,5 +1,7 @@
// ERROR: Property must be initialized or be abstract // ERROR: Property must be initialized or be abstract
// ERROR: Type parameter of a property must be used in its receiver type // ERROR: Type parameter of a property must be used in its receiver type
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner<T> { class Owner<T> {
val <R> <caret>p: R val <R> <caret>p: R
@@ -1,5 +1,7 @@
// ERROR: Property must be initialized or be abstract // ERROR: Property must be initialized or be abstract
// ERROR: Type parameter of a property must be used in its receiver type // ERROR: Type parameter of a property must be used in its receiver type
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner<T> { class Owner<T> {
} }
@@ -1,4 +1,6 @@
// ERROR: Property must be initialized or be abstract // ERROR: Property must be initialized or be abstract
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner { class Owner {
val <caret>p: Int val <caret>p: Int
get get
@@ -1,4 +1,6 @@
// ERROR: Property must be initialized or be abstract // ERROR: Property must be initialized or be abstract
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner { class Owner {
} }
@@ -1,4 +1,6 @@
// ERROR: Property must be initialized or be abstract // ERROR: Property must be initialized or be abstract
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner { class Owner {
var <caret>p: Int var <caret>p: Int
get get
@@ -1,4 +1,6 @@
// ERROR: Property must be initialized or be abstract // ERROR: Property must be initialized or be abstract
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner { class Owner {
} }
@@ -1,4 +1,6 @@
// ERROR: Property must be initialized // ERROR: Property must be initialized
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner { class Owner {
var <caret>p: Int var <caret>p: Int
get() = 1 get() = 1
@@ -1,4 +1,6 @@
// ERROR: Property must be initialized // ERROR: Property must be initialized
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner { class Owner {
} }
@@ -1,4 +1,7 @@
// ERROR: Property must be initialized // ERROR: Property must be initialized
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner { class Owner {
var <caret>p: Int var <caret>p: Int
get() { return 1 } get() { return 1 }
@@ -1,4 +1,7 @@
// ERROR: Property must be initialized // ERROR: Property must be initialized
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner { class Owner {
} }
@@ -1,4 +1,6 @@
// ERROR: Property must be initialized // ERROR: Property must be initialized
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner { class Owner {
var <caret>p: Int var <caret>p: Int
set(v) {} set(v) {}
@@ -1,4 +1,6 @@
// ERROR: Property must be initialized // ERROR: Property must be initialized
// WITH_RUNTIME
// SKIP_ERRORS_AFTER
class Owner { class Owner {
} }
@@ -1,4 +1,5 @@
// ERROR: Unresolved reference: X // ERROR: Unresolved reference: X
// SKIP_ERRORS_AFTER
fun foo(n: Int) { fun foo(n: Int) {
<caret>var x = X<>() <caret>var x = X<>()
@@ -1,4 +1,5 @@
// ERROR: Unresolved reference: X // ERROR: Unresolved reference: X
// SKIP_ERRORS_AFTER
fun foo(n: Int) { fun foo(n: Int) {
<caret>var x <caret>var x
@@ -1,4 +1,5 @@
// ERROR: Unresolved reference: X // ERROR: Unresolved reference: X
// SKIP_ERRORS_AFTER
fun foo(n: Int) { fun foo(n: Int) {
<caret>val x = X<>() <caret>val x = X<>()
@@ -1,4 +1,5 @@
// ERROR: Unresolved reference: X // ERROR: Unresolved reference: X
// SKIP_ERRORS_AFTER
fun foo(n: Int) { fun foo(n: Int) {
<caret>val x <caret>val x
@@ -3,6 +3,7 @@
// ERROR: No value passed for parameter p0 // ERROR: No value passed for parameter p0
// ERROR: Unresolved reference: SomethingElse // ERROR: Unresolved reference: SomethingElse
// ERROR: Unresolved reference: somethingElse // ERROR: Unresolved reference: somethingElse
// SKIP_ERRORS_AFTER
import javax.swing.SwingUtilities import javax.swing.SwingUtilities
@@ -1,6 +1,7 @@
// IS_AVAILABLE: true // IS_AVAILABLE: true
// ERROR: None of the following functions can be called with the arguments supplied: <br>public fun bar(a: kotlin.Int = ..., f: (kotlin.Int) -> kotlin.Int): kotlin.Unit defined in root package<br>public fun bar(a: kotlin.Int, b: kotlin.Int, f: (kotlin.Int) -> kotlin.Int): kotlin.Unit defined in root package // ERROR: None of the following functions can be called with the arguments supplied: <br>public fun bar(a: kotlin.Int = ..., f: (kotlin.Int) -> kotlin.Int): kotlin.Unit defined in root package<br>public fun bar(a: kotlin.Int, b: kotlin.Int, f: (kotlin.Int) -> kotlin.Int): kotlin.Unit defined in root package
// ERROR: Unresolved reference: it // ERROR: Unresolved reference: it
// SKIP_ERRORS_AFTER
fun foo() { fun foo() {
bar(<caret>{ it }) bar(<caret>{ it })
@@ -1,6 +1,7 @@
// IS_AVAILABLE: true // IS_AVAILABLE: true
// ERROR: None of the following functions can be called with the arguments supplied: <br>public fun bar(a: kotlin.Int = ..., f: (kotlin.Int) -> kotlin.Int): kotlin.Unit defined in root package<br>public fun bar(a: kotlin.Int, b: kotlin.Int, f: (kotlin.Int) -> kotlin.Int): kotlin.Unit defined in root package // ERROR: None of the following functions can be called with the arguments supplied: <br>public fun bar(a: kotlin.Int = ..., f: (kotlin.Int) -> kotlin.Int): kotlin.Unit defined in root package<br>public fun bar(a: kotlin.Int, b: kotlin.Int, f: (kotlin.Int) -> kotlin.Int): kotlin.Unit defined in root package
// ERROR: Unresolved reference: it // ERROR: Unresolved reference: it
// SKIP_ERRORS_AFTER
fun foo() { fun foo() {
bar<caret> { it } bar<caret> { it }
@@ -2,6 +2,7 @@
// ERROR: Type mismatch: inferred type is () -> ??? but kotlin.Int was expected // ERROR: Type mismatch: inferred type is () -> ??? but kotlin.Int was expected
// ERROR: No value passed for parameter b // ERROR: No value passed for parameter b
// ERROR: Unresolved reference: it // ERROR: Unresolved reference: it
// SKIP_ERRORS_AFTER
fun foo() { fun foo() {
bar({ it <caret>}) bar({ it <caret>})
} }
@@ -2,6 +2,7 @@
// ERROR: Type mismatch: inferred type is () -> ??? but kotlin.Int was expected // ERROR: Type mismatch: inferred type is () -> ??? but kotlin.Int was expected
// ERROR: No value passed for parameter b // ERROR: No value passed for parameter b
// ERROR: Unresolved reference: it // ERROR: Unresolved reference: it
// SKIP_ERRORS_AFTER
fun foo() { fun foo() {
bar<caret> { it } bar<caret> { it }
} }
@@ -1,5 +1,6 @@
// WITH_RUNTIME // WITH_RUNTIME
// ERROR: Unresolved reference: Bad // ERROR: Unresolved reference: Bad
// SKIP_ERRORS_AFTER
package testing package testing
@@ -1,5 +1,6 @@
// WITH_RUNTIME // WITH_RUNTIME
// ERROR: Unresolved reference: Bad // ERROR: Unresolved reference: Bad
// SKIP_ERRORS_AFTER
package testing package testing