test framework: initialize file type for *.class-files with proper constant in MockFileTypeManager

This commit is contained in:
Dmitry Batkovich
2016-10-26 17:35:58 +03:00
parent ab40e6ba24
commit 25a9dadaf3
@@ -155,8 +155,9 @@ public class MockFileTypeManager extends FileTypeManagerEx {
@Override
@NotNull
public FileType getStdFileType(@NotNull @NonNls final String fileTypeName) {
if ("ARCHIVE".equals(fileTypeName) || "CLASS".equals(fileTypeName)) return UnknownFileType.INSTANCE;
if ("ARCHIVE".equals(fileTypeName)) return UnknownFileType.INSTANCE;
if ("PLAIN_TEXT".equals(fileTypeName)) return PlainTextFileType.INSTANCE;
if ("CLASS".equals(fileTypeName)) return loadFileTypeSafe("com.intellij.ide.highlighter.JavaClassFileType", fileTypeName);
if ("JAVA".equals(fileTypeName)) return loadFileTypeSafe("com.intellij.ide.highlighter.JavaFileType", fileTypeName);
if ("XML".equals(fileTypeName)) return loadFileTypeSafe("com.intellij.ide.highlighter.XmlFileType", fileTypeName);
if ("DTD".equals(fileTypeName)) return loadFileTypeSafe("com.intellij.ide.highlighter.DTDFileType", fileTypeName);