Files
2024-03-05 18:54:06 +00:00

22 lines
701 B
Kotlin
Vendored

fun box() = expectThrowableMessage {
assert("Name" in listOf("Hello", "World"))
} + "\n\n" + expectThrowableMessage {
// Test that we don't just search for `in` in the expression.
assert(" in " in listOf("Hello", "World"))
} + "\n\n" + expectThrowableMessage {
// Test multiline case
assert(
" in "
in
listOf("Hello", "World")
)
} + "\n\n" + expectThrowableMessage {
// Test that we don't assume whitespaces around the infix operator
assert("Name"/*in*/in/*in*/listOf("Hello", "World"))
} + "\n\n" + expectThrowableMessage {
// Test nested `in`
assert(("Name" in listOf("Hello", "World")) in listOf(true))
}