Moved tests from deprecated to generated test fixture

This commit is contained in:
Valentin Kipyatkov
2015-06-04 18:29:41 +03:00
parent 560b7dae75
commit 7eec200887
27 changed files with 171 additions and 80 deletions
@@ -0,0 +1,11 @@
package testing
fun some(f: () -> Unit) = 12
fun other() = 12
fun test() {
som<caret>other()
}
// ELEMENT: some
// CHAR: '\t'
@@ -0,0 +1,11 @@
package testing
fun some(f: () -> Unit) = 12
fun other() = 12
fun test() {
some(<caret>)
}
// ELEMENT: some
// CHAR: '\t'
@@ -0,0 +1,10 @@
class Some
fun <T> Some.filter(predicate : (T) -> Boolean) = throw UnsupportedOperationException()
fun main(args: Array<String>) {
Some().fil<caret>
}
// ELEMENT: filter
// CHAR: ' '
@@ -0,0 +1,10 @@
class Some
fun <T> Some.filter(predicate : (T) -> Boolean) = throw UnsupportedOperationException()
fun main(args: Array<String>) {
Some().filter { <caret> }
}
// ELEMENT: filter
// CHAR: ' '
@@ -0,0 +1,7 @@
// INSERT_WHITESPACES_IN_SIMPLE_ONE_LINE_METHOD: false
fun main(args: Array<String>) {
args.fil<caret>
}
// ELEMENT: filter
@@ -0,0 +1,7 @@
// INSERT_WHITESPACES_IN_SIMPLE_ONE_LINE_METHOD: false
fun main(args: Array<String>) {
args.filter {<caret>}
}
// ELEMENT: filter
@@ -0,0 +1,7 @@
fun <T> Array<T>.filter(predicate : (T) -> Boolean) : java.util.List<T> = throw UnsupportedOperationException()
fun main(args: Array<String>) {
args.fil<caret>
}
// ELEMENT: *
@@ -0,0 +1,7 @@
fun <T> Array<T>.filter(predicate : (T) -> Boolean) : java.util.List<T> = throw UnsupportedOperationException()
fun main(args: Array<String>) {
args.filter { <caret> }
}
// ELEMENT: *
@@ -0,0 +1,5 @@
fun main(args: Array<String>) {
args.filter<caret> {it != ""}
}
// ELEMENT: filterNot
@@ -0,0 +1,5 @@
fun main(args: Array<String>) {
args.filterNot {<caret>it != ""}
}
// ELEMENT: filterNot
@@ -0,0 +1,8 @@
fun foo(p : (String, Char) -> Boolean){}
fun main(args: Array<String>) {
fo<caret>
}
// ELEMENT: foo
// TAIL_TEXT: " { String, Char -> ... } (<root>)"
@@ -0,0 +1,8 @@
fun foo(p : (String, Char) -> Boolean){}
fun main(args: Array<String>) {
foo { s, c -> <caret> }
}
// ELEMENT: foo
// TAIL_TEXT: " { String, Char -> ... } (<root>)"
@@ -0,0 +1,8 @@
fun foo(p : (String, Char) -> Boolean){}
fun main(args: Array<String>) {
fo<caret>
}
// ELEMENT: foo
// TAIL_TEXT: "(p: (String, Char) -> Boolean) (<root>)"
@@ -0,0 +1,8 @@
fun foo(p : (String, Char) -> Boolean){}
fun main(args: Array<String>) {
foo(<caret>)
}
// ELEMENT: foo
// TAIL_TEXT: "(p: (String, Char) -> Boolean) (<root>)"
@@ -0,0 +1,10 @@
fun foo(p : (String, Char) -> Boolean){}
fun foo(p : (String, Boolean) -> Boolean){}
fun main(args: Array<String>) {
fo<caret>
}
// ELEMENT: foo
// TAIL_TEXT: " { String, Char -> ... } (<root>)"
@@ -0,0 +1,10 @@
fun foo(p : (String, Char) -> Boolean){}
fun foo(p : (String, Boolean) -> Boolean){}
fun main(args: Array<String>) {
foo { s: String, c: Char -> <caret> }
}
// ELEMENT: foo
// TAIL_TEXT: " { String, Char -> ... } (<root>)"
@@ -0,0 +1,8 @@
fun some(f: () -> Unit) { f() }
fun test() {
some<caret>
}
// ELEMENT: some
// CHAR: {
@@ -0,0 +1,8 @@
fun some(f: () -> Unit) { f() }
fun test() {
some { <caret> }
}
// ELEMENT: some
// CHAR: {
@@ -0,0 +1,9 @@
fun foo(p : (String, Char) -> Boolean){}
fun main(args: Array<String>) {
fo<caret>(1, 2
}
// ELEMENT: "foo"
// TAIL_TEXT: " { String, Char -> ... } (<root>)"
// CHAR: '\t'
@@ -0,0 +1,9 @@
fun foo(p : (String, Char) -> Boolean){}
fun main(args: Array<String>) {
foo(<caret>1, 2
}
// ELEMENT: "foo"
// TAIL_TEXT: " { String, Char -> ... } (<root>)"
// CHAR: '\t'