Allow running FileTypesTest in classpath of its module: remove dependency on Properties plugin

GitOrigin-RevId: 1e40a374b8191a2c1413d9246a1815e198e3d5d9
This commit is contained in:
Dmitry Jemerov
2019-05-29 21:11:14 +03:00
committed by intellij-monorepo-bot
parent 071a58da1d
commit d8d2212be5
@@ -452,10 +452,10 @@ public class FileTypesTest extends PlatformTestCase {
assertEquals(1, reassigned.size());
}
public void testRenamedPropertiesToUnknownAndBack() throws Exception {
FileType propFileType = myFileTypeManager.getFileTypeByFileName("xx.properties");
assertEquals("Properties", propFileType.getName());
File file = createTempFile("xx.properties", "xx=yy");
public void testRenamedXmlToUnknownAndBack() throws Exception {
FileType propFileType = myFileTypeManager.getFileTypeByFileName("xx.xml");
assertEquals("XML", propFileType.getName());
File file = createTempFile("xx.xml", "<foo></foo>");
VirtualFile vFile = getVirtualFile(file);
assertEquals(propFileType, myFileTypeManager.getFileTypeByFile(vFile));
@@ -463,7 +463,7 @@ public class FileTypesTest extends PlatformTestCase {
UIUtil.dispatchAllInvocationEvents();
assertEquals(PlainTextFileType.INSTANCE, myFileTypeManager.getFileTypeByFile(vFile));
rename(vFile, "xx.properties");
rename(vFile, "xx.xml");
myFileTypeManager.drainReDetectQueue();
for (int i=0; i<100;i++) {
PsiDocumentManager.getInstance(getProject()).commitAllDocuments();