package requirejs.regression;
import com.intellij.psi.PsiReference;
import requirejs.RequirejsTestCase;
public class Issue33Test extends RequirejsTestCase {
@Override
public void setUp() throws Exception {
super.setUp();
myFixture.configureByFiles(
"issue33/js/require-config.js",
"issue33/plugins/designer/scripts/app/designer.js",
"issue33/plugins/designer/scripts/lib/file.js"
);
setWebPathSetting("issue33");
setConfigPath("js/require-config.js");
}
public void testReference() {
setBaseUrlOverride("/plugins/designer/scripts/lib");
PsiReference reference = getReferenceForHumanPosition(118, 36);
assertReference(reference, "'designer/designer'", "designer.js");
}
public void testReferenceNotFound() {
PsiReference reference = getReferenceForHumanPosition(119, 44);
assertReference(reference, "constraints/notFound", null);
}
}