[Esbox-commits] r1941 - branches/work_Ed/org.maemo.esbox.tests/src/org/maemo/esbox/tests/python
eswartz at garage.maemo.org
eswartz at garage.maemo.org
Wed Aug 5 01:13:24 EEST 2009
Author: eswartz
Date: 2009-08-05 01:13:24 +0300 (Wed, 05 Aug 2009)
New Revision: 1941
Modified:
branches/work_Ed/org.maemo.esbox.tests/src/org/maemo/esbox/tests/python/TestPythonProjectConverter.java
Log:
Merge rev 1940 from trunk
Modified: branches/work_Ed/org.maemo.esbox.tests/src/org/maemo/esbox/tests/python/TestPythonProjectConverter.java
===================================================================
--- branches/work_Ed/org.maemo.esbox.tests/src/org/maemo/esbox/tests/python/TestPythonProjectConverter.java 2009-08-04 21:51:08 UTC (rev 1940)
+++ branches/work_Ed/org.maemo.esbox.tests/src/org/maemo/esbox/tests/python/TestPythonProjectConverter.java 2009-08-04 22:13:24 UTC (rev 1941)
@@ -11,7 +11,10 @@
package org.maemo.esbox.tests.python;
+import java.util.ArrayList;
+
import org.eclipse.core.runtime.IPath;
+import org.eclipse.core.runtime.NullProgressMonitor;
import org.junit.*;
import org.maemo.esbox.internal.tests.Activator;
import org.maemo.esbox.tests.common.SboxTestUtils;
@@ -22,8 +25,11 @@
import org.maemo.mica.common.project.core.model.IProjectType;
import org.maemo.mica.internal.api.common.project.core.creator.ProjectConfigHandler;
import org.maemo.mica.internal.api.maemosdk.core.MaemoExecutionEnvironmentIds;
+import org.maemo.mica.internal.api.python.interpreter.PyDevInterpreterConfigurator;
import org.maemo.mica.python.project.core.IMicaPythonProjectType;
import org.maemo.mica.python.tests.AbstractTestPythonProjectConverter;
+import org.python.pydev.core.IPythonNature;
+import org.python.pydev.plugin.PydevPlugin;
/**
* Test that we can convert existing projects to the new format
@@ -43,6 +49,15 @@
SboxTestUtils.reset();
theSB1SDKTarget = SboxTestUtils.theSB1SDKTarget;
+
+
+ PyDevInterpreterConfigurator conf = PyDevInterpreterConfigurator.getInstance();
+
+ String interpreterName = conf.getSDKTargetInterpreterName(theSB1SDKTarget);
+
+ if(conf.getInterpreter(interpreterName, new NullProgressMonitor()) == null){
+ conf.insertDefaultSimpleInterpreter(interpreterName, PydevPlugin.getPythonInterpreterManager(),IPythonNature.PYTHON_VERSION_2_5, new ArrayList<String>());
+ }
}
/**
More information about the Esbox-commits
mailing list