mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
vcs: fix test initialisation if some mappings were loaded from project settings
* this should fix another possible cause of test blinking
This commit is contained in:
@@ -21,6 +21,7 @@ import com.intellij.openapi.ui.DialogWrapper;
|
||||
import com.intellij.openapi.util.text.StringUtil;
|
||||
import com.intellij.openapi.vcs.FilePath;
|
||||
import com.intellij.openapi.vcs.ProjectLevelVcsManager;
|
||||
import com.intellij.openapi.vcs.VcsDirectoryMapping;
|
||||
import com.intellij.openapi.vcs.changes.*;
|
||||
import com.intellij.openapi.vcs.changes.committed.MockAbstractVcs;
|
||||
import com.intellij.openapi.vcs.changes.shelf.ShelveChangesManager;
|
||||
@@ -460,8 +461,9 @@ public class TaskVcsTest extends CodeInsightFixtureTestCase {
|
||||
|
||||
ProjectLevelVcsManagerImpl vcsManager = (ProjectLevelVcsManagerImpl)ProjectLevelVcsManager.getInstance(getProject());
|
||||
vcsManager.registerVcs(myVcs);
|
||||
vcsManager.setDirectoryMapping("", myVcs.getName());
|
||||
vcsManager.setDirectoryMappings(Collections.singletonList(new VcsDirectoryMapping("", myVcs.getName())));
|
||||
vcsManager.waitForInitialized();
|
||||
assertTrue(vcsManager.hasActiveVcss());
|
||||
|
||||
myTaskManager = (TaskManagerImpl)TaskManager.getManager(getProject());
|
||||
myRepository = new TestRepository();
|
||||
|
||||
Reference in New Issue
Block a user