diff --git a/idea/testData/folding/checkCollapse/customRegionsNotFullBlock.kt b/idea/testData/folding/checkCollapse/customRegionsNotFullBlock.kt new file mode 100644 index 00000000000..af80d60eabc --- /dev/null +++ b/idea/testData/folding/checkCollapse/customRegionsNotFullBlock.kt @@ -0,0 +1,21 @@ +val action2 = { + // + foo() + // + + foo() + + // + foo() + // + + foo() + + // At the end + // + foo() + // +} + +fun foo() {} + diff --git a/idea/tests/org/jetbrains/kotlin/idea/folding/KotlinFoldingTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/folding/KotlinFoldingTestGenerated.java index 69eaab3dcba..ade0cc04f60 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/folding/KotlinFoldingTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/folding/KotlinFoldingTestGenerated.java @@ -100,6 +100,12 @@ public class KotlinFoldingTestGenerated extends AbstractKotlinFoldingTest { doSettingsFoldingTest(fileName); } + @TestMetadata("customRegionsNotFullBlock.kt") + public void testCustomRegionsNotFullBlock() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/testData/folding/checkCollapse/customRegionsNotFullBlock.kt"); + doSettingsFoldingTest(fileName); + } + @TestMetadata("functionLiteral.kt") public void testFunctionLiteral() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("idea/testData/folding/checkCollapse/functionLiteral.kt");