diff --git a/java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/src/x/X.java b/java/java-tests/testData/inspection/defaultFileTemplateUsage/X.java
similarity index 95%
rename from java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/src/x/X.java
rename to java/java-tests/testData/inspection/defaultFileTemplateUsage/X.java
index c77b8f372e74..a9e7bf01f025 100644
--- a/java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/src/x/X.java
+++ b/java/java-tests/testData/inspection/defaultFileTemplateUsage/X.java
@@ -1,9 +1,9 @@
package x;
import java.io.*;
-/**
+/**
* Created by Alexey on 02.12.2005.
- */
+ */
public class X implements Runnable{
File f; //kkj lkkl jjkuufdffffjkkjjh kjh kjhj kkjh kjh i k kj kj klj lkj lkj lkjl kj klkl kl
{
@@ -60,4 +60,3 @@ public class X implements Runnable{
}
}
}
-
diff --git a/java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/src/x/X2.java b/java/java-tests/testData/inspection/defaultFileTemplateUsage/X2.java
similarity index 60%
rename from java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/src/x/X2.java
rename to java/java-tests/testData/inspection/defaultFileTemplateUsage/X2.java
index 89efeb89d00b..545b6c0de29a 100644
--- a/java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/src/x/X2.java
+++ b/java/java-tests/testData/inspection/defaultFileTemplateUsage/X2.java
@@ -1,8 +1,8 @@
package x;
import java.io.*;
-/**
+/**
* Created by Alexey on 02.12.2005.
- */
+ */
public class X2 {
}
diff --git a/java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/src/x/X3.java b/java/java-tests/testData/inspection/defaultFileTemplateUsage/X3.java
similarity index 87%
rename from java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/src/x/X3.java
rename to java/java-tests/testData/inspection/defaultFileTemplateUsage/X3.java
index c50dafa29576..a9f45957e068 100644
--- a/java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/src/x/X3.java
+++ b/java/java-tests/testData/inspection/defaultFileTemplateUsage/X3.java
@@ -5,5 +5,5 @@ import java.io.*;
* Created by Alexey on 02.12.2005.
* This class represents something important.
*/
-public class X2 {
+public class X3 {
}
diff --git a/java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/expected.xml b/java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/expected.xml
deleted file mode 100644
index 46addf64a834..000000000000
--- a/java/java-tests/testData/inspection/defaultFileTemplateUsage/defaultFile/expected.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
- X.java
- 4
- Default File Template Usage
- Default File template
-
-
-
- X2.java
- 4
- Default File Template Usage
- Default File template
-
-
\ No newline at end of file
diff --git a/java/java-tests/testSrc/com/intellij/codeInspection/DefaultFileTemplateInspectionTest.java b/java/java-tests/testSrc/com/intellij/codeInspection/DefaultFileTemplateInspectionTest.java
deleted file mode 100644
index 0bfd7e0021d5..000000000000
--- a/java/java-tests/testSrc/com/intellij/codeInspection/DefaultFileTemplateInspectionTest.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package com.intellij.codeInspection;
-
-import com.intellij.JavaTestUtil;
-import com.intellij.codeInspection.defaultFileTemplateUsage.DefaultFileTemplateUsageInspection;
-import com.intellij.openapi.projectRoots.Sdk;
-import com.intellij.openapi.roots.LanguageLevelProjectExtension;
-import com.intellij.pom.java.LanguageLevel;
-import com.intellij.testFramework.InspectionTestCase;
-
-public class DefaultFileTemplateInspectionTest extends InspectionTestCase {
- @Override
- protected Sdk getTestProjectSdk() {
- final Sdk sdk = super.getTestProjectSdk();
- LanguageLevelProjectExtension.getInstance(getProject()).setLanguageLevel(LanguageLevel.JDK_1_7);
- return sdk;
- }
-
- @Override
- protected String getTestDataPath() {
- return JavaTestUtil.getJavaTestDataPath() + "/inspection";
- }
-
- private void doTest() throws Exception {
- doTest("defaultFileTemplateUsage/" + getTestName(true), new DefaultFileTemplateUsageInspection());
- }
-
- public void testDefaultFile() throws Exception{
- doTest();
- }
-}
diff --git a/java/java-tests/testSrc/com/intellij/codeInspection/DefaultFileTemplateUsageInspectionTest.java b/java/java-tests/testSrc/com/intellij/codeInspection/DefaultFileTemplateUsageInspectionTest.java
new file mode 100644
index 000000000000..71b416383de2
--- /dev/null
+++ b/java/java-tests/testSrc/com/intellij/codeInspection/DefaultFileTemplateUsageInspectionTest.java
@@ -0,0 +1,36 @@
+/*
+ * Copyright 2000-2014 JetBrains s.r.o.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package com.intellij.codeInspection;
+
+import com.intellij.JavaTestUtil;
+import com.intellij.codeInspection.defaultFileTemplateUsage.DefaultFileTemplateUsageInspection;
+import com.intellij.testFramework.fixtures.LightCodeInsightFixtureTestCase;
+
+public class DefaultFileTemplateUsageInspectionTest extends LightCodeInsightFixtureTestCase {
+ @Override
+ protected String getTestDataPath() {
+ return JavaTestUtil.getJavaTestDataPath() + "/inspection/defaultFileTemplateUsage";
+ }
+
+ public void testX() { doTest(); }
+ public void testX2() { doTest(); }
+ public void testX3() { doTest(); }
+
+ public void doTest() {
+ myFixture.enableInspections(new DefaultFileTemplateUsageInspection());
+ myFixture.testHighlighting(true, false, true, getTestName(false) + ".java");
+ }
+}