mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
a test for IDEA-82018
This commit is contained in:
@@ -28,10 +28,7 @@ import com.intellij.openapi.util.Ref;
|
||||
import com.intellij.openapi.util.SystemInfo;
|
||||
import com.intellij.openapi.util.io.FileUtil;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.openapi.vcs.AbstractVcs;
|
||||
import com.intellij.openapi.vcs.ProjectLevelVcsManager;
|
||||
import com.intellij.openapi.vcs.VcsConfiguration;
|
||||
import com.intellij.openapi.vcs.VcsShowConfirmationOption;
|
||||
import com.intellij.openapi.vcs.*;
|
||||
import com.intellij.openapi.vcs.changes.*;
|
||||
import com.intellij.openapi.vfs.CharsetToolkit;
|
||||
import com.intellij.openapi.vfs.LocalFileSystem;
|
||||
@@ -116,6 +113,12 @@ public abstract class AbstractVcsTestCase {
|
||||
return result;
|
||||
}
|
||||
|
||||
protected void setVcsMappings(VcsDirectoryMapping... mappings) {
|
||||
ProjectLevelVcsManager vcsManager = ProjectLevelVcsManager.getInstance(myProject);
|
||||
vcsManager.setDirectoryMappings(Arrays.asList(mappings));
|
||||
vcsManager.updateActiveVcss();
|
||||
}
|
||||
|
||||
protected static ProcessOutput runArbitrary(final String command, final String[] args) throws IOException {
|
||||
final List<String> arguments = new ArrayList<String>();
|
||||
arguments.add(command);
|
||||
|
||||
Reference in New Issue
Block a user