From e60aafb18ada5761c6afdd0383366d5c03d8cf03 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Wed, 4 Mar 2015 17:43:38 +0100 Subject: [PATCH] regression test for KT-3421 --- compiler/testData/codegen/box/regressions/kt3421.kt | 9 +++++++++ .../codegen/generated/BlackBoxCodegenTestGenerated.java | 6 ++++++ 2 files changed, 15 insertions(+) create mode 100644 compiler/testData/codegen/box/regressions/kt3421.kt diff --git a/compiler/testData/codegen/box/regressions/kt3421.kt b/compiler/testData/codegen/box/regressions/kt3421.kt new file mode 100644 index 00000000000..05529fbcfa9 --- /dev/null +++ b/compiler/testData/codegen/box/regressions/kt3421.kt @@ -0,0 +1,9 @@ +public object Globals{ + public fun get(key: String, remove: Boolean = true): String { + return "OK" + } +} + +fun box(): String { + return Globals["test"] +} diff --git a/compiler/tests/org/jetbrains/kotlin/codegen/generated/BlackBoxCodegenTestGenerated.java b/compiler/tests/org/jetbrains/kotlin/codegen/generated/BlackBoxCodegenTestGenerated.java index 5d98c9f5014..0b613033293 100644 --- a/compiler/tests/org/jetbrains/kotlin/codegen/generated/BlackBoxCodegenTestGenerated.java +++ b/compiler/tests/org/jetbrains/kotlin/codegen/generated/BlackBoxCodegenTestGenerated.java @@ -6049,6 +6049,12 @@ public class BlackBoxCodegenTestGenerated extends AbstractBlackBoxCodegenTest { doTest(fileName); } + @TestMetadata("kt3421.kt") + public void testKt3421() throws Exception { + String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt3421.kt"); + doTest(fileName); + } + @TestMetadata("kt3587.kt") public void testKt3587() throws Exception { String fileName = JetTestUtils.navigationMetadata("compiler/testData/codegen/box/regressions/kt3587.kt");