tests: recover after an exception during light project initialization

This commit is contained in:
peter
2017-05-15 16:16:19 +02:00
parent 5060558fa0
commit 3dc7fe8e98
@@ -302,7 +302,13 @@ public abstract class LightPlatformTestCase extends UsefulTestCase implements Da
}
ProjectManagerEx projectManagerEx = ProjectManagerEx.getInstanceEx();
projectManagerEx.openTestProject(ourProject);
try {
projectManagerEx.openTestProject(ourProject);
}
catch (Throwable e) {
ourProject = null;
throw e;
}
if (reusedProject) {
DumbService.getInstance(ourProject).queueTask(new UnindexedFilesUpdater(ourProject));
}