Cleanup in test

This commit is contained in:
Roman Shevchenko
2012-04-14 20:24:51 +02:00
parent 0bdec8fbf5
commit 8bbb32330f

View File

@@ -20,8 +20,13 @@ import com.intellij.ide.GeneralSettings;
import com.intellij.openapi.application.ApplicationManager;
import com.intellij.openapi.util.SystemInfo;
import com.intellij.openapi.util.io.FileUtil;
import com.intellij.openapi.vfs.*;
import com.intellij.openapi.vfs.LocalFileSystem;
import com.intellij.openapi.vfs.SafeWriteRequestor;
import com.intellij.openapi.vfs.VfsUtilCore;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.openapi.vfs.newvfs.ManagingFS;
import com.intellij.openapi.vfs.newvfs.RefreshQueue;
import com.intellij.openapi.vfs.newvfs.events.VFileDeleteEvent;
import com.intellij.openapi.vfs.newvfs.persistent.PersistentFS;
import com.intellij.testFramework.PlatformLangTestCase;
import com.intellij.testFramework.PlatformTestUtil;
@@ -240,24 +245,31 @@ public class LocalFileSystemTest extends PlatformLangTestCase {
}
public void testFindRoot() {
VirtualFile file = LocalFileSystem.getInstance().findFileByPath("wrong_path");
assertNull(file);
VirtualFile root;
root = LocalFileSystem.getInstance().findFileByPath("wrong_path");
assertNull(root);
if (SystemInfo.isWindows) {
assertNotNull(LocalFileSystem.getInstance().findFileByPath("\\\\unit-133"));
assertNotNull(LocalFileSystem.getInstance().findFileByIoFile(new File("\\\\unit-133")));
}
if (SystemInfo.isWindows && new File("c:").exists()) {
VirtualFile root = LocalFileSystem.getInstance().findFileByPath("c:");
root = LocalFileSystem.getInstance().findFileByPath("\\\\unit-133");
assertNotNull(root);
RefreshQueue.getInstance().processSingleEvent(new VFileDeleteEvent(this, root, false));
root = LocalFileSystem.getInstance().findFileByIoFile(new File("\\\\unit-133"));
assertNotNull(root);
RefreshQueue.getInstance().processSingleEvent(new VFileDeleteEvent(this, root, false));
if (new File("c:").exists()) {
root = LocalFileSystem.getInstance().findFileByPath("c:");
assertNotNull(root);
}
}
if (SystemInfo.isUnix) {
VirtualFile root = LocalFileSystem.getInstance().findFileByPath("/");
else if (SystemInfo.isUnix) {
root = LocalFileSystem.getInstance().findFileByPath("/");
assertNotNull(root);
}
VirtualFile root = LocalFileSystem.getInstance().findFileByPath("");
root = LocalFileSystem.getInstance().findFileByPath("");
assertNotNull(root);
}