Removed redundant and confusing .after files in negative tests

This commit is contained in:
Valentin Kipyatkov
2016-09-21 22:00:05 +03:00
parent 038068aa44
commit be8b31e82b
12 changed files with 3 additions and 110 deletions
@@ -14,8 +14,3 @@ package a
import kotlin.reflect.KProperty
fun String.getValue(x: Any?, y: KProperty<*>) = ""
// FILE: first.after.kt
// Should not be checked
@@ -25,8 +25,3 @@ package some
public class Some
fun Some.get(s: String) {}
// FILE: first.after.kt
// Should not be checked
@@ -25,7 +25,3 @@ package some
public class Some
operator fun Some.get(s: String) {}
// FILE: first.after.kt
// Empty File
@@ -25,7 +25,3 @@ package some
public class Some
operator fun Some.set(s: String) {}
// FILE: first.after.kt
// Empty File
@@ -25,23 +25,3 @@ public class Some
fun Some.invoke(s: String) {}
//-----------------------
// FILE: first.after.kt
// "Import" "true"
// ERROR: Expression 'Some()' of type 'Some' cannot be invoked as a function. The function 'invoke()' is not found
// ACTION: Create extension function 'invoke'
// ACTION: Create member function 'invoke'
package testing
import some.Some
import some.invoke
fun testing() {
<caret>Some()("str")
}
//-----------------------
@@ -18,16 +18,3 @@ class Foo {
fun foobar() {
}
}
//FILE: main.after.kt
// "class org.jetbrains.kotlin.idea.quickfix.ImportMemberFix" "false"
// ERROR: Unresolved reference: foobar
// ACTION: Create function 'foobar'
// ACTION: Rename reference
//KT-9009
fun f() {
foobar<caret>()
}
@@ -19,17 +19,3 @@ package bar
class Foo {
var foobar = "foobar"
}
//FILE: main.after.kt
// "class org.jetbrains.kotlin.idea.quickfix.ImportMemberFix" "false"
// ERROR: Unresolved reference: foobar
// ACTION: Create local variable 'foobar'
// ACTION: Create property 'foobar'
// ACTION: Rename reference
//KT-9009
fun f() {
foobar<caret> = "barfoo"
}
@@ -19,17 +19,3 @@ package bar
public class Foo {
public foobar = "foobar"
}
//FILE: main.after.kt
// "class org.jetbrains.kotlin.idea.quickfix.ImportMemberFix" "false"
// ERROR: Unresolved reference: foobar
// ACTION: Create local variable 'foobar'
// ACTION: Create property 'foobar'
// ACTION: Rename reference
//KT-9009
fun f() {
foobar<caret> = "barfoo"
}
@@ -19,16 +19,3 @@ public class Foo {
{
}
}
//FILE: main.after.kt
// "class org.jetbrains.kotlin.idea.quickfix.ImportMemberFix" "false"
// ERROR: Unresolved reference: foobar
// ACTION: Create function 'foobar'
// ACTION: Rename reference
//KT-9009
fun f() {
foobar<caret>()
}
@@ -17,16 +17,3 @@ package bar
fun foobar() {
}
//FILE: main.after.kt
// "class org.jetbrains.kotlin.idea.quickfix.ImportMemberFix" "false"
// ERROR: Unresolved reference: foobar
// ACTION: Create function 'foobar'
// ACTION: Rename reference
//KT-9009
fun f() {
foobar<caret>()
}
@@ -23,8 +23,3 @@ public class Some
fun Some.component1() = 1
operator fun Some.component2() = 3
//-----------------------
// FILE: first.after.kt
// -- Empty file --
@@ -302,6 +302,9 @@ public abstract class AbstractQuickFixMultiFileTest extends KotlinDaemonAnalyzer
KotlinTestUtils.assertEqualsToFile(new File(beforeFileName), actualTestFile.toString());
}
}
else {
assertNull(".after file should not exist", afterFile);
}
}
catch (ComparisonFailure e) {
throw e;