blob: de400fe89f9e4f363a129423302902132750f6a5 [file] [log] [blame]
package com.jetbrains.rest.completion;
import com.intellij.codeInsight.lookup.LookupElement;
import com.jetbrains.rest.fixtures.RestFixtureTestCase;
/**
* User : catherine
*/
public class RestRefereneceCompletionTest extends RestFixtureTestCase {
public void testFootnote() {
doTest();
}
public void testCitation() {
doTest();
}
public void testHyperlink() {
doTest();
}
public void testAnonimHyperlink() {
doTest();
}
public void testSubstitution() {
doTest();
}
public void testUnderscore() {
doTest();
}
public void testAlreadyFilled() {
final String path = "/completion/reference/alreadyFilled.rst";
myFixture.configureByFile(path);
LookupElement[] lookups = myFixture.completeBasic();
assertNotNull(lookups);
assertEquals(0, lookups.length);
}
private void doTest() {
final String path = "/completion/reference/" + getTestName(true);
myFixture.configureByFile(path + ".rst");
myFixture.completeBasic();
myFixture.checkResultByFile(path + ".after.rst");
}
}