Fix bosh tests for atom LS settings

This commit is contained in:
BoykoAlex
2017-08-03 14:39:13 -04:00
parent 0ed15ddb33
commit 3ec72082eb
2 changed files with 6 additions and 1 deletions

View File

@@ -64,6 +64,7 @@ public class BoshEditorTest {
LanguageId.BOSH_DEPLOYMENT
);
harness.intialize(null);
System.setProperty("lsp.yaml.completions.errors.disable", "false");
}
@Test public void toplevelV2PropertyNamesKnown() throws Exception {

View File

@@ -52,7 +52,11 @@ public class BoshLanguageServerTest {
}
private void assertExpectedInitResult(InitializeResult initResult) {
assertThat(initResult.getCapabilities().getCompletionProvider().getResolveProvider()).isTrue();
if (Boolean.getBoolean("lsp.lazy.completions.disable")) {
assertThat(initResult.getCapabilities().getCompletionProvider().getResolveProvider()).isFalse();
} else {
assertThat(initResult.getCapabilities().getCompletionProvider().getResolveProvider()).isTrue();
}
assertThat(initResult.getCapabilities().getTextDocumentSync().getLeft()).isEqualTo(TextDocumentSyncKind.Incremental);
}