Run Java formatter tests with highest language level

This commit is contained in:
Roman Shevchenko
2011-03-14 20:00:32 +01:00
parent 25ef1f7ada
commit d7c06b1bbc
2 changed files with 8 additions and 8 deletions
@@ -23,9 +23,11 @@ import com.intellij.openapi.editor.EditorFactory;
import com.intellij.openapi.editor.ex.DocumentEx;
import com.intellij.openapi.editor.impl.DocumentImpl;
import com.intellij.openapi.fileTypes.StdFileTypes;
import com.intellij.openapi.roots.LanguageLevelProjectExtension;
import com.intellij.openapi.util.TextRange;
import com.intellij.openapi.util.io.FileUtil;
import com.intellij.openapi.util.text.StringUtil;
import com.intellij.pom.java.LanguageLevel;
import com.intellij.psi.PsiDocumentManager;
import com.intellij.psi.PsiFile;
import com.intellij.psi.codeStyle.CodeStyleManager;
@@ -73,6 +75,12 @@ public abstract class AbstractJavaFormatterTest extends LightIdeaTestCase {
public TextRange myTextRange;
public TextRange myLineRange;
@Override
protected void setUp() throws Exception {
super.setUp();
LanguageLevelProjectExtension.getInstance(getProject()).setLanguageLevel(LanguageLevel.HIGHEST);
}
public static CodeStyleSettings getSettings() {
return CodeStyleSettingsManager.getSettings(getProject());
}
@@ -15,9 +15,6 @@
*/
package com.intellij.psi.formatter.java;
import com.intellij.openapi.roots.LanguageLevelProjectExtension;
import com.intellij.pom.java.LanguageLevel;
/**
* Is intended to hold specific java formatting tests for 'spacing' settings.
*
@@ -25,11 +22,6 @@ import com.intellij.pom.java.LanguageLevel;
* @since Apr 29, 2010 5:50:34 PM
*/
public class JavaFormatterSpaceTest extends AbstractJavaFormatterTest {
@Override
protected void setUp() throws Exception {
super.setUp();
LanguageLevelProjectExtension.getInstance(getProject()).setLanguageLevel(LanguageLevel.JDK_1_7);
}
public void testSpacingBetweenTypeParameters() throws Exception {
// Implied by IDEADEV-3666