From b4ded8702cc4cfc9801596d87f26f9268464fd8a Mon Sep 17 00:00:00 2001 From: Maxim Shafirov Date: Mon, 20 Jun 2011 14:45:27 +0400 Subject: [PATCH] failing test --- idea/testData/codegen/classes/simplestClosure.jet | 7 +++++++ .../org/jetbrains/jet/codegen/ClosuresGenTest.java | 10 ++++++++++ 2 files changed, 17 insertions(+) create mode 100644 idea/testData/codegen/classes/simplestClosure.jet create mode 100644 idea/tests/org/jetbrains/jet/codegen/ClosuresGenTest.java diff --git a/idea/testData/codegen/classes/simplestClosure.jet b/idea/testData/codegen/classes/simplestClosure.jet new file mode 100644 index 00000000000..b8b4a9d032a --- /dev/null +++ b/idea/testData/codegen/classes/simplestClosure.jet @@ -0,0 +1,7 @@ +fun box() : String { + return if (invoker({49}) == 49) "OK" else "fail" +} + +fun invoker(gen : {() : Int}) : Int { + return gen() +} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/jet/codegen/ClosuresGenTest.java b/idea/tests/org/jetbrains/jet/codegen/ClosuresGenTest.java new file mode 100644 index 00000000000..be84866f774 --- /dev/null +++ b/idea/tests/org/jetbrains/jet/codegen/ClosuresGenTest.java @@ -0,0 +1,10 @@ +package org.jetbrains.jet.codegen; + +/** + * @author max + */ +public class ClosuresGenTest extends CodegenTestCase { + public void testSimplestClosure() throws Exception { + blackBoxFile("classes/simplestClosure.jet"); + } +}