summaryrefslogtreecommitdiff
path: root/java/java-tests/testSrc/com/intellij/codeInsight/folding/JavaFoldingTest.groovy
diff options
context:
space:
mode:
Diffstat (limited to 'java/java-tests/testSrc/com/intellij/codeInsight/folding/JavaFoldingTest.groovy')
-rw-r--r--java/java-tests/testSrc/com/intellij/codeInsight/folding/JavaFoldingTest.groovy16
1 files changed, 13 insertions, 3 deletions
diff --git a/java/java-tests/testSrc/com/intellij/codeInsight/folding/JavaFoldingTest.groovy b/java/java-tests/testSrc/com/intellij/codeInsight/folding/JavaFoldingTest.groovy
index 5d823e001f82..095de51543af 100644
--- a/java/java-tests/testSrc/com/intellij/codeInsight/folding/JavaFoldingTest.groovy
+++ b/java/java-tests/testSrc/com/intellij/codeInsight/folding/JavaFoldingTest.groovy
@@ -568,14 +568,20 @@ class Test {
public void "test fold one-line methods"() {
configure """class Foo {
+ @Override
int someMethod() {
return 0;
}
+ int someOtherMethod(
+ int param) {
+ return 0;
+ }
+
}"""
PsiClass fooClass = JavaPsiFacade.getInstance(project).findClass('Foo', GlobalSearchScope.allScope(project))
def regions = myFixture.editor.foldingModel.allFoldRegions.sort { it.startOffset }
- assert regions.size() == 2
+ assert regions.size() == 3
checkAccessorFolding(regions[0], regions[1], fooClass.methods[0])
}
@@ -792,13 +798,14 @@ public class CharSymbol {
assert regions[3].placeholderText == 'seq: "Hi!"'
}
- public void "test inline negative numbers (IDEA-126753)"() {
+ public void "test inline negative and positive numbers"() {
def text = """
public class CharSymbol {
public void main() {
Object obj = new Object();
count(-1, obj);
+ count(+1, obj);
}
public void count(int test, Object obj) {
@@ -809,10 +816,13 @@ public class CharSymbol {
"""
configure text
def regions = myFixture.editor.foldingModel.allFoldRegions.sort { it.startOffset }
- assert regions.size() == 3
+ assert regions.size() == 4
checkRangeOffsetByPositionInText(regions[1], text, "-1")
assert regions[1].placeholderText == "test: -1"
+
+ checkRangeOffsetByPositionInText(regions[2], text, "+1")
+ assert regions[2].placeholderText == "test: +1"
}
public void "test inline constructor literal arguments names"() {