IDEA-149613 Language level in a new project is 6 by default: fixing tests

This commit is contained in:
Dmitry Avdeev
2015-12-23 14:38:05 +03:00
parent 010ed02158
commit 86d56226e9
2 changed files with 12 additions and 2 deletions
@@ -34,10 +34,15 @@ public class AdvHighlightingJdk7Test extends DaemonAnalyzerTestCase {
@Override
protected Sdk getTestProjectJdk() {
LanguageLevelProjectExtension.getInstance(myProject).setLanguageLevel(LanguageLevel.JDK_1_7);
return IdeaTestUtil.getMockJdk17();
}
@Override
public void setUp() throws Exception {
super.setUp();
LanguageLevelProjectExtension.getInstance(myProject).setLanguageLevel(LanguageLevel.JDK_1_7);
}
@Override
protected LocalInspectionTool[] configureLocalInspectionTools() {
return new LocalInspectionTool[]{new DefUseInspection()};
@@ -30,8 +30,13 @@ public class AdvHighlighting8Test extends DaemonAnalyzerTestCase {
@NonNls private static final String BASE_PATH = "/codeInsight/daemonCodeAnalyzer/lambda/advHighlighting8";
@Override
protected Sdk getTestProjectJdk() {
public void setUp() throws Exception {
super.setUp();
LanguageLevelProjectExtension.getInstance(myProject).setLanguageLevel(LanguageLevel.JDK_1_8);
}
@Override
protected Sdk getTestProjectJdk() {
return IdeaTestUtil.getMockJdk18();
}