From 6c6f165fc2532cec0741c2e40b2bf401702081fd Mon Sep 17 00:00:00 2001 From: nik Date: Fri, 26 Dec 2014 16:28:10 +0300 Subject: [PATCH] tests fixed: use 'loadProject' instead of 'newProject' to create a project from existing configuration --- .../openapi/components/impl/ProjectStoreBaseTestCase.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/platform/platform-tests/testSrc/com/intellij/openapi/components/impl/ProjectStoreBaseTestCase.java b/platform/platform-tests/testSrc/com/intellij/openapi/components/impl/ProjectStoreBaseTestCase.java index 5d566ec77023..253700c492a5 100644 --- a/platform/platform-tests/testSrc/com/intellij/openapi/components/impl/ProjectStoreBaseTestCase.java +++ b/platform/platform-tests/testSrc/com/intellij/openapi/components/impl/ProjectStoreBaseTestCase.java @@ -18,14 +18,22 @@ package com.intellij.openapi.components.impl; import com.intellij.openapi.components.PersistentStateComponent; import com.intellij.openapi.components.State; import com.intellij.openapi.components.Storage; +import com.intellij.openapi.project.Project; +import com.intellij.openapi.project.ex.ProjectManagerEx; import com.intellij.openapi.util.JDOMBuilder; import com.intellij.openapi.util.JDOMUtil; import com.intellij.openapi.vfs.CharsetToolkit; import com.intellij.testFramework.PlatformLangTestCase; +import java.io.File; import java.io.UnsupportedEncodingException; public abstract class ProjectStoreBaseTestCase extends PlatformLangTestCase { + @Override + protected Project doCreateProject(File projectFile) throws Exception { + return ProjectManagerEx.getInstanceEx().loadProject(projectFile.getAbsolutePath()); + } + protected byte[] getIprFileContent() throws UnsupportedEncodingException { final String iprContent = JDOMUtil.writeDocument( JDOMBuilder.document(JDOMBuilder.tag("project",