Env tests work with remote python interpreters.

This commit is contained in:
Dmitry Trofimov
2013-02-16 22:20:11 +01:00
parent 756caa374b
commit dea2b78401
2 changed files with 3 additions and 5 deletions
+1
View File
@@ -24,6 +24,7 @@
<orderEntry type="library" name="Velocity" level="project" />
<orderEntry type="module" module-name="python-helpers" scope="RUNTIME" />
<orderEntry type="module" module-name="chronon-embedder" />
<orderEntry type="module" module-name="python-remote-interpreter" scope="TEST" />
</component>
</module>
@@ -11,10 +11,7 @@ import com.intellij.openapi.projectRoots.Sdk;
import com.intellij.openapi.projectRoots.SdkModificator;
import com.intellij.openapi.util.io.FileUtil;
import com.intellij.openapi.vfs.VirtualFile;
import com.intellij.remotesdk.RemoteCredentials;
import com.intellij.remotesdk.RemoteInterpreterException;
import com.intellij.remotesdk.RemoteSdkData;
import com.intellij.remotesdk.RemoteSshProcess;
import com.intellij.remotesdk.*;
import com.intellij.util.NullableConsumer;
import com.intellij.util.PathMappingSettings;
import com.jetbrains.python.PythonHelpersLocator;
@@ -30,7 +27,7 @@ import java.util.List;
/**
* @author traff
*/
public abstract class PythonRemoteInterpreterManager {
public abstract class PythonRemoteInterpreterManager implements RemoteSdkFactory<PyRemoteSdkAdditionalData> {
public final static ExtensionPointName<PythonRemoteInterpreterManager> EP_NAME =
ExtensionPointName.create("Pythonid.remoteInterpreterManager");
public static final String WEB_DEPLOYMENT_PLUGIN_IS_DISABLED =