mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
Cleanup (formatting)
This commit is contained in:
+4
-2
@@ -16,11 +16,12 @@
|
||||
package com.intellij.codeInsight.daemon.quickFix;
|
||||
|
||||
import com.intellij.testFramework.FileBasedTestCaseHelperEx;
|
||||
import com.intellij.testFramework.Parameterized;
|
||||
import org.jetbrains.annotations.Nullable;
|
||||
import org.junit.Test;
|
||||
import org.junit.runner.RunWith;
|
||||
|
||||
@RunWith(com.intellij.testFramework.Parameterized.class)
|
||||
@RunWith(Parameterized.class)
|
||||
public abstract class LightQuickFixParameterizedTestCase extends LightQuickFixTestCase implements FileBasedTestCaseHelperEx {
|
||||
@Override
|
||||
public String getRelativeBasePath() {
|
||||
@@ -34,11 +35,13 @@ public abstract class LightQuickFixParameterizedTestCase extends LightQuickFixTe
|
||||
return fileName.substring(BEFORE_PREFIX.length());
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
@Override
|
||||
protected void doAllTests() {
|
||||
super.doAllTests();
|
||||
}
|
||||
|
||||
@SuppressWarnings("JUnit4AnnotatedMethodInJUnit3TestCase")
|
||||
@Test
|
||||
public void runSingle() throws Throwable {
|
||||
final Throwable[] throwables = new Throwable[1];
|
||||
@@ -60,6 +63,5 @@ public abstract class LightQuickFixParameterizedTestCase extends LightQuickFixTe
|
||||
if (throwables[0] != null) {
|
||||
throw throwables[0];
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
+12
-10
@@ -114,7 +114,9 @@ public abstract class LightQuickFixTestCase extends LightDaemonAnalyzerTestCase
|
||||
}
|
||||
|
||||
@NotNull
|
||||
public static Pair<String, Boolean> parseActionHint(@NotNull PsiFile file, @NotNull String contents, @NotNull @NonNls @RegExp String actionPattern) {
|
||||
public static Pair<String, Boolean> parseActionHint(@NotNull PsiFile file,
|
||||
@NotNull String contents,
|
||||
@NotNull @NonNls @RegExp String actionPattern) {
|
||||
PsiFile hostFile = InjectedLanguageManager.getInstance(file.getProject()).getTopLevelFile(file);
|
||||
|
||||
final Commenter commenter = LanguageCommenters.INSTANCE.forLanguage(hostFile.getLanguage());
|
||||
@@ -198,6 +200,14 @@ public abstract class LightQuickFixTestCase extends LightDaemonAnalyzerTestCase
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated use {@link com.intellij.codeInsight.daemon.quickFix.LightQuickFixParameterizedTestCase}
|
||||
* to get separate tests for all data files in testData directory.
|
||||
*/
|
||||
protected void doAllTests() {
|
||||
doAllTests(createWrapper());
|
||||
}
|
||||
|
||||
public static void doAllTests(QuickFixTestCase testCase) {
|
||||
assertNotNull("getBasePath() should not return null!", testCase.getBasePath());
|
||||
|
||||
@@ -210,7 +220,7 @@ public abstract class LightQuickFixTestCase extends LightDaemonAnalyzerTestCase
|
||||
}
|
||||
});
|
||||
|
||||
if (files == null) {
|
||||
if (files == null || files.length == 0) {
|
||||
fail("Test files not found in " + testDirPath);
|
||||
}
|
||||
|
||||
@@ -218,20 +228,12 @@ public abstract class LightQuickFixTestCase extends LightDaemonAnalyzerTestCase
|
||||
final String testName = file.getName().substring(BEFORE_PREFIX.length());
|
||||
doTestFor(testName, testCase);
|
||||
}
|
||||
assertTrue("Test files not found in "+testDirPath,files.length != 0);
|
||||
}
|
||||
|
||||
protected void doSingleTest(String fileSuffix) {
|
||||
doTestFor(fileSuffix, createWrapper());
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated use com.intellij.codeInsight.daemon.quickFix.LightQuickFixParameterizedTestCase to get separate tests for all data files in
|
||||
* testData directory
|
||||
*/
|
||||
protected void doAllTests() {
|
||||
doAllTests(createWrapper());
|
||||
}
|
||||
protected void doSingleTest(String fileSuffix, String testDataPath) {
|
||||
doTestFor(fileSuffix, createWrapper(testDataPath));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user