From 72eda24f621c27099691741c8b0d79e4f68e7e29 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 7 Apr 2011 14:20:08 +0200 Subject: [PATCH] failing test for Java Integer to Int? mapping --- idea/tests/org/jetbrains/jet/codegen/NamespaceGenTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/idea/tests/org/jetbrains/jet/codegen/NamespaceGenTest.java b/idea/tests/org/jetbrains/jet/codegen/NamespaceGenTest.java index 01106aa730e..a7aea545c40 100644 --- a/idea/tests/org/jetbrains/jet/codegen/NamespaceGenTest.java +++ b/idea/tests/org/jetbrains/jet/codegen/NamespaceGenTest.java @@ -214,6 +214,12 @@ public class NamespaceGenTest extends LightCodeInsightFixtureTestCase { assertEquals(239, main.invoke(null, new Object[]{null})); } + public void testBoxingInCall() throws Exception { + loadText("fun foo(s: String): Int? = Integer.getInteger(s, 239)"); + final Method main = generateFunction(); + assertEquals(239, main.invoke(null, "no.such.system.property")); + } + public void testLong() throws Exception { loadText("fun foo(a: Long, b: Long): Long = a + b"); System.out.println(generateToText());