diff --git a/platform/platform-tests/testSrc/com/intellij/ide/codeStyleSettings/CodeSamplesCorrectnessTest.java b/platform/platform-tests/testSrc/com/intellij/ide/codeStyleSettings/CodeSamplesCorrectnessTest.java index 730e4600f173..ac20852e3d12 100644 --- a/platform/platform-tests/testSrc/com/intellij/ide/codeStyleSettings/CodeSamplesCorrectnessTest.java +++ b/platform/platform-tests/testSrc/com/intellij/ide/codeStyleSettings/CodeSamplesCorrectnessTest.java @@ -47,6 +47,7 @@ public class CodeSamplesCorrectnessTest extends LightPlatformCodeInsightFixtureT public void testNonPhysicalFiles() { LanguageCodeStyleSettingsProvider[] providers = LanguageCodeStyleSettingsProvider.EP_NAME.getExtensions(); for (LanguageCodeStyleSettingsProvider provider : providers) { + if (isSql(provider.getLanguage())) continue; // SQL a is special case, has its own tests List samplesToTest = getSamplesToTest(provider); for (CodeSampleInfo sampleInfo : samplesToTest) { PsiFile file = provider.createFileFromText(getProject(), sampleInfo.codeSample); @@ -59,8 +60,8 @@ public class CodeSamplesCorrectnessTest extends LightPlatformCodeInsightFixtureT public void testAllCodeStylePreviewSamplesValid() { LanguageCodeStyleSettingsProvider[] providers = LanguageCodeStyleSettingsProvider.EP_NAME.getExtensions(); - for (LanguageCodeStyleSettingsProvider provider : providers) { + if (isSql(provider.getLanguage())) continue; // SQL a is special case, has its own tests List samplesToTest = getSamplesToTest(provider); processCodeSamples(provider, samplesToTest); } @@ -113,6 +114,11 @@ public class CodeSamplesCorrectnessTest extends LightPlatformCodeInsightFixtureT private static String formReport(@NotNull List errorReports) { return StringUtil.join(errorReports, report -> report.createReport(), "\n"); } + + + private static boolean isSql(@NotNull Language lang) { + return "SQL".equals(lang.getID()); + } } class CodeSampleInfo {