From b53febf31eae697180cb4590b16456adb12d0f86 Mon Sep 17 00:00:00 2001 From: Kris De Volder Date: Tue, 2 May 2017 15:01:44 -0700 Subject: [PATCH] Add extra test case --- .../ide/vscode/concourse/ConcourseEditorTest.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/headless-services/concourse-language-server/src/test/java/org/springframework/ide/vscode/concourse/ConcourseEditorTest.java b/headless-services/concourse-language-server/src/test/java/org/springframework/ide/vscode/concourse/ConcourseEditorTest.java index 90e3601b9..80a60096f 100644 --- a/headless-services/concourse-language-server/src/test/java/org/springframework/ide/vscode/concourse/ConcourseEditorTest.java +++ b/headless-services/concourse-language-server/src/test/java/org/springframework/ide/vscode/concourse/ConcourseEditorTest.java @@ -3417,6 +3417,19 @@ public class ConcourseEditorTest { " - put: <*>" ); + //Should be de-indentation relaxation. These should not be + // allowed if they cause the context node to be split. So in this example + // de-indented completions shouldn't be suggested. + editor = harness.newEditor( + "jobs:\n" + + "- name: build-docker-image\n" + + " serial: true\n" + + " plan:\n" + + " - get: docker-git\n" + + " <*>\n" + + " trigger: true\n" + ); + editor.assertCompletions("blah"); } //////////////////////////////////////////////////////////////////////////////