From e12b5740103eae1252f4376f3dcf3a93288c3559 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Sat, 1 Oct 2011 10:55:13 +0200 Subject: [PATCH] ifBlock test --- idea/testData/codegen/controlStructures/ifBlock.jet | 0 .../jetbrains/jet/codegen/ControlStructuresTest.java | 10 ++++++++++ 2 files changed, 10 insertions(+) create mode 100644 idea/testData/codegen/controlStructures/ifBlock.jet diff --git a/idea/testData/codegen/controlStructures/ifBlock.jet b/idea/testData/codegen/controlStructures/ifBlock.jet new file mode 100644 index 00000000000..e69de29bb2d diff --git a/idea/tests/org/jetbrains/jet/codegen/ControlStructuresTest.java b/idea/tests/org/jetbrains/jet/codegen/ControlStructuresTest.java index 3f154a44c31..37240187769 100644 --- a/idea/tests/org/jetbrains/jet/codegen/ControlStructuresTest.java +++ b/idea/tests/org/jetbrains/jet/codegen/ControlStructuresTest.java @@ -84,6 +84,16 @@ public class ControlStructuresTest extends CodegenTestCase { assertEquals("IntelliJ IDEA", main.invoke(null, args)); } + public void testIfBlock() throws Exception { + loadFile(); + System.out.println(generateToText()); + final Method main = generateFunction(); + List args = Arrays.asList("IntelliJ", " ", "IDEA"); + assertEquals("TTT", main.invoke(null, args)); + args = Arrays.asList("JetBrains"); + assertEquals("F", main.invoke(null, args)); + } + public void testForInArray() throws Exception { loadFile(); System.out.println(generateToText());