reference from render_to_response to template file

This commit is contained in:
Dmitry Jemerov
2009-12-25 19:44:43 +03:00
parent 5ead73ef75
commit 72d6cde09c
@@ -6,6 +6,8 @@ import com.intellij.openapi.module.ModuleType;
import com.intellij.openapi.projectRoots.Sdk;
import com.intellij.openapi.roots.ContentEntry;
import com.intellij.openapi.roots.ModifiableRootModel;
import com.intellij.psi.PsiDocumentManager;
import com.intellij.psi.PsiReference;
import com.intellij.testFramework.LightProjectDescriptor;
import com.intellij.testFramework.UsefulTestCase;
import com.intellij.testFramework.fixtures.CodeInsightTestFixture;
@@ -55,6 +57,11 @@ public abstract class PyLightFixtureTestCase extends UsefulTestCase {
return ourPyDescriptor;
}
protected PsiReference findReferenceBySignature(final String signature) {
int pos = PsiDocumentManager.getInstance(myFixture.getProject()).getDocument(myFixture.getFile()).getText().indexOf(signature);
return myFixture.getFile().findReferenceAt(pos);
}
protected static class PyLightProjectDescriptor implements LightProjectDescriptor {
public ModuleType getModuleType() {
return EmptyModuleType.getInstance();