reverted run tests in file for course creator plugin

This commit is contained in:
Ekaterina Tuzova
2015-07-17 19:16:03 +03:00
parent 11ac835918
commit 0d7e88c387
5 changed files with 20 additions and 2 deletions
@@ -15,5 +15,6 @@
<orderEntry type="module" module-name="testFramework" scope="TEST" />
<orderEntry type="module" module-name="python-ide-community" />
<orderEntry type="module" module-name="educational" />
<orderEntry type="module" module-name="python-educational" />
</component>
</module>
@@ -29,6 +29,7 @@
<extensions defaultExtensionNs="Edu">
<CCLanguageManager implementationClass="com.jetbrains.edu.coursecreator.PyCCLanguageManager" language="Python"/>
<executeFile implementation="com.jetbrains.edu.coursecreator.PyCCRunTests"/>
</extensions>
<application-components>
@@ -0,0 +1,15 @@
package com.jetbrains.edu.coursecreator;
import com.intellij.openapi.actionSystem.AnAction;
import com.jetbrains.edu.coursecreator.actions.PyCCRunTestsAction;
import com.jetbrains.python.edu.PyExecuteFileExtensionPoint;
import org.jetbrains.annotations.NotNull;
public class PyCCRunTests implements PyExecuteFileExtensionPoint {
@NotNull
public AnAction getRunAction() {
return new PyCCRunTestsAction();
}
}
+2 -1
View File
@@ -24,8 +24,9 @@
</application-components>
<extensionPoints>
<extensionPoint qualifiedName="PythonidEdu.executeFile" interface="com.jetbrains.python.edu.PyExecuteFileExtensionPoint"/>
<extensionPoint qualifiedName="Edu.executeFile" interface="com.jetbrains.python.edu.PyExecuteFileExtensionPoint"/>
</extensionPoints>
<extensions defaultExtensionNs="com.intellij">
<codeInsight.lineMarkerProvider language="Python" implementationClass="com.jetbrains.python.edu.PyExecuteFileLineMarkerProvider"/>
</extensions>
@@ -21,7 +21,7 @@ import org.jetbrains.annotations.NotNull;
public interface PyExecuteFileExtensionPoint {
ExtensionPointName<PyExecuteFileExtensionPoint> EP_NAME = ExtensionPointName.create("PythonidEdu.executeFile");
ExtensionPointName<PyExecuteFileExtensionPoint> EP_NAME = ExtensionPointName.create("Edu.executeFile");
@NotNull
AnAction getRunAction();