From c8c9b1ee3dfe415bd54df3e297b7f6ae50fd62c0 Mon Sep 17 00:00:00 2001 From: warunalakshitha Date: Mon, 22 Jul 2024 09:55:49 +0530 Subject: [PATCH] Fix lang server tests replacing expected responses --- .../config/table_array_context/config1.json | 65 +++++++++------- .../config/table_context/config1.json | 75 ++++++++++++------- .../config/table_context/config2.json | 33 +++++++- 3 files changed, 118 insertions(+), 55 deletions(-) diff --git a/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_array_context/config1.json b/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_array_context/config1.json index 42554d88941e..3e87dec5cb95 100644 --- a/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_array_context/config1.json +++ b/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_array_context/config1.json @@ -33,27 +33,6 @@ "sortText": "C", "insertText": "[[platform.java21.repository]]" }, - { - "label": "platform.java21", - "kind": "Snippet", - "detail": "Table", - "sortText": "C", - "insertText": "[platform.java21]" - }, - { - "label": "platform.java21.dependency", - "kind": "Snippet", - "detail": "Table Array", - "sortText": "C", - "insertText": "[[platform.java21.dependency]]" - }, - { - "label": "platform.java21.repository", - "kind": "Snippet", - "detail": "Table Array", - "sortText": "C", - "insertText": "[[platform.java21.repository]]" - }, { "label": "groupId", "kind": "Snippet", @@ -101,12 +80,46 @@ "insertText": "[format]" }, { - "label": "graalvmCompatible", + "label": "platform.java11.dependency", "kind": "Snippet", - "detail": "Boolean", - "sortText": "A", - "insertText": "graalvmCompatible=${1:false}", - "insertTextFormat": "Snippet" + "detail": "Table Array", + "sortText": "C", + "insertText": "[[platform.java11.dependency]]" + }, + { + "label": "platform.java17.repository", + "kind": "Snippet", + "detail": "Table Array", + "sortText": "C", + "insertText": "[[platform.java17.repository]]" + }, + { + "label": "platform.java11", + "kind": "Snippet", + "detail": "Table", + "sortText": "C", + "insertText": "[platform.java11]" + }, + { + "label": "platform.java17", + "kind": "Snippet", + "detail": "Table", + "sortText": "C", + "insertText": "[platform.java17]" + }, + { + "label": "platform.java11.repository", + "kind": "Snippet", + "detail": "Table Array", + "sortText": "C", + "insertText": "[[platform.java11.repository]]" + }, + { + "label": "platform.java17.dependency", + "kind": "Snippet", + "detail": "Table Array", + "sortText": "C", + "insertText": "[[platform.java17.dependency]]" } ] } diff --git a/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_context/config1.json b/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_context/config1.json index e17486a5ec8c..b3e1c64f162d 100644 --- a/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_context/config1.json +++ b/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_context/config1.json @@ -5,27 +5,6 @@ }, "source": "source/project2/Ballerina.toml", "items": [ - { - "label": "platform.java21", - "kind": "Snippet", - "detail": "Table", - "sortText": "C", - "insertText": "[platform.java21]" - }, - { - "label": "platform.java21.dependency", - "kind": "Snippet", - "detail": "Table Array", - "sortText": "C", - "insertText": "[[platform.java21.dependency]]" - }, - { - "label": "platform.java21.repository", - "kind": "Snippet", - "detail": "Table Array", - "sortText": "C", - "insertText": "[[platform.java21.repository]]" - }, { "label": "platform.java21", "kind": "Snippet", @@ -91,28 +70,32 @@ "kind": "Snippet", "detail": "String", "sortText": "A", - "insertText": "distribution=\"${1:}\"" + "insertText": "distribution=\"${1:}\"", + "insertTextFormat": "Snippet" }, { "label": "visibility", "kind": "Snippet", "detail": "String", "sortText": "A", - "insertText": "visibility=\"${1:}\"" + "insertText": "visibility=\"${1:}\"", + "insertTextFormat": "Snippet" }, { "label": "icon", "kind": "Snippet", "detail": "String", "sortText": "A", - "insertText": "icon=\"${1:}\"" + "insertText": "icon=\"${1:}\"", + "insertTextFormat": "Snippet" }, { "label": "template", "kind": "Snippet", "detail": "Boolean", "sortText": "A", - "insertText": "template=${1:false}" + "insertText": "template=${1:false}", + "insertTextFormat": "Snippet" }, { "label": "format", @@ -120,6 +103,48 @@ "detail": "Table", "sortText": "C", "insertText": "[format]" + }, + { + "label": "platform.java11.dependency", + "kind": "Snippet", + "detail": "Table Array", + "sortText": "C", + "insertText": "[[platform.java11.dependency]]" + }, + { + "label": "platform.java17.repository", + "kind": "Snippet", + "detail": "Table Array", + "sortText": "C", + "insertText": "[[platform.java17.repository]]" + }, + { + "label": "platform.java11", + "kind": "Snippet", + "detail": "Table", + "sortText": "C", + "insertText": "[platform.java11]" + }, + { + "label": "platform.java17", + "kind": "Snippet", + "detail": "Table", + "sortText": "C", + "insertText": "[platform.java17]" + }, + { + "label": "platform.java11.repository", + "kind": "Snippet", + "detail": "Table Array", + "sortText": "C", + "insertText": "[[platform.java11.repository]]" + }, + { + "label": "platform.java17.dependency", + "kind": "Snippet", + "detail": "Table Array", + "sortText": "C", + "insertText": "[[platform.java17.dependency]]" } ] } diff --git a/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_context/config2.json b/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_context/config2.json index c9f8c0ac3bd2..def203d01b7e 100644 --- a/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_context/config2.json +++ b/language-server/modules/langserver-core/src/test/resources/toml/ballerina_toml/completion/config/table_context/config2.json @@ -91,28 +91,32 @@ "kind": "Snippet", "detail": "String", "sortText": "A", - "insertText": "distribution=\"${1:}\"" + "insertText": "distribution=\"${1:}\"", + "insertTextFormat": "Snippet" }, { "label": "visibility", "kind": "Snippet", "detail": "String", "sortText": "A", - "insertText": "visibility=\"${1:}\"" + "insertText": "visibility=\"${1:}\"", + "insertTextFormat": "Snippet" }, { "label": "icon", "kind": "Snippet", "detail": "String", "sortText": "A", - "insertText": "icon=\"${1:}\"" + "insertText": "icon=\"${1:}\"", + "insertTextFormat": "Snippet" }, { "label": "template", "kind": "Snippet", "detail": "Boolean", "sortText": "A", - "insertText": "template=${1:false}" + "insertText": "template=${1:false}", + "insertTextFormat": "Snippet" }, { "label": "format", @@ -120,6 +124,27 @@ "detail": "Table", "sortText": "C", "insertText": "[format]" + }, + { + "label": "platform.java21.dependency", + "kind": "Snippet", + "detail": "Table Array", + "sortText": "C", + "insertText": "[[platform.java21.dependency]]" + }, + { + "label": "platform.java21.repository", + "kind": "Snippet", + "detail": "Table Array", + "sortText": "C", + "insertText": "[[platform.java21.repository]]" + }, + { + "label": "platform.java21", + "kind": "Snippet", + "detail": "Table", + "sortText": "C", + "insertText": "[platform.java21]" } ] }