[PowerAssert] Reproduce KT-66208

This commit is contained in:
Sergej Jaskiewicz
2024-02-29 16:02:16 +01:00
committed by Space Team
parent 540df2944b
commit 7d22825176
14 changed files with 334 additions and 4 deletions
@@ -0,0 +1,21 @@
fun box() = expectThrowableMessage {
assert(1 != 1)
} + "\n\n" + expectThrowableMessage {
// Test that we don't just search for `!=` in the expression.
assert(" != " != " != ")
} + "\n\n" + expectThrowableMessage {
// Test multiline case
assert(
" != "
!=
" != "
)
} + "\n\n" + expectThrowableMessage {
// Test that we don't assume whitespaces around the infix operator
assert(1/*!=*/!=/*!=*/1)
} + "\n\n" + expectThrowableMessage {
// Test nested `!=`
assert((1 != 1) != false)
}