From 13ca1ea274141baa95500f3bd4c4be6f6e611ed6 Mon Sep 17 00:00:00 2001 From: Alex Tkachman Date: Wed, 31 Aug 2011 13:58:26 +0200 Subject: [PATCH] added test for KT-242 --- idea/testData/codegen/regressions/kt242.jet | 19 +++++++++++++++++++ .../jet/codegen/PrimitiveTypesTest.java | 4 +++- 2 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 idea/testData/codegen/regressions/kt242.jet diff --git a/idea/testData/codegen/regressions/kt242.jet b/idea/testData/codegen/regressions/kt242.jet new file mode 100644 index 00000000000..4e2de93cff3 --- /dev/null +++ b/idea/testData/codegen/regressions/kt242.jet @@ -0,0 +1,19 @@ +fun box() : String { + val i: Int? = 7 + val j: Int? = null + val k = 7 + + //verify errors + if (i == 7) {} + if (7 == i) {} + + if (j == 7) {} + if (7 == j) {} + + if (i == k) {} + if (k == i) {} + + if (j == k) {} + if (k == j) {} + return "OK" +} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/jet/codegen/PrimitiveTypesTest.java b/idea/tests/org/jetbrains/jet/codegen/PrimitiveTypesTest.java index 71369d938f8..029166cd9f6 100644 --- a/idea/tests/org/jetbrains/jet/codegen/PrimitiveTypesTest.java +++ b/idea/tests/org/jetbrains/jet/codegen/PrimitiveTypesTest.java @@ -259,5 +259,7 @@ public class PrimitiveTypesTest extends CodegenTestCase { assertEquals(expected, main.invoke(null, arg1, arg2)); } - + public void testKt242 () throws Exception { + blackBoxFile("regressions/kt242.jet"); + } }