172: KotlinUastApiTest.kt compilation fix

This commit is contained in:
Nicolay Mitropolsky
2018-07-10 09:03:43 +03:00
parent 903e613bdd
commit be8740e0ee
@@ -220,10 +220,6 @@ class KotlinUastApiTest : AbstractKotlinUastTest() {
fun testUtilsStreamLambda() {
doTest("Lambdas") { _, file ->
val lambda = file.findElementByTextFromPsi<ULambdaExpression>("{ it.isEmpty() }")
assertEquals(
"java.util.function.Predicate<? super java.lang.String>",
lambda.functionalInterfaceType?.canonicalText
)
assertEquals(
"kotlin.jvm.functions.Function1<? super java.lang.String,? extends java.lang.Boolean>",
lambda.getExpressionType()?.canonicalText
@@ -231,4 +227,6 @@ class KotlinUastApiTest : AbstractKotlinUastTest() {
val uCallExpression = lambda.uastParent.assertedCast<UCallExpression> { "UCallExpression expected" }
assertTrue(uCallExpression.valueArguments.contains(lambda))
}
}
}