Rename educational plugins and update plugin's description

edu --> educational-python
educational --> educational-core
interactive-learning --> student
This commit is contained in:
Valentina Kiryushkina committed 2016-01-26 19:36:12 +03:00
1 parent 6d4ac4bc0e
commit 7e5a5b849a
703 files changed
+53 -61

No files matched your search

@@ -0,0 +1,33 @@
package com.jetbrains.edu.learning;
import com.intellij.testFramework.UsefulTestCase;
import com.intellij.testFramework.fixtures.CodeInsightTestFixture;
import com.intellij.testFramework.fixtures.IdeaProjectTestFixture;
import com.intellij.testFramework.fixtures.IdeaTestFixtureFactory;
import com.intellij.testFramework.fixtures.TestFixtureBuilder;
import com.jetbrains.python.PythonHelpersLocator;
public abstract class StudyTestCase extends UsefulTestCase {
protected CodeInsightTestFixture myFixture;
@Override
protected void setUp() throws Exception {
super.setUp();
final TestFixtureBuilder<IdeaProjectTestFixture> projectBuilder = IdeaTestFixtureFactory.getFixtureFactory().createFixtureBuilder(
getName());
myFixture = IdeaTestFixtureFactory.getFixtureFactory().createCodeInsightFixture(projectBuilder.getFixture());
myFixture.setUp();
myFixture.setTestDataPath(getTestDataPath());
}
protected String getTestDataPath() {
return PythonHelpersLocator.getPythonCommunityPath() + "/edu/interactive-learning-python/testData";
}
@Override
protected void tearDown() throws Exception {
myFixture.tearDown();
myFixture = null;
super.tearDown();
}
}