diff options
Diffstat (limited to 'json/tests/test/com/jetbrains/jsonSchema/json5/Json5ByJsonSchemaCompletionTest.java')
-rw-r--r-- | json/tests/test/com/jetbrains/jsonSchema/json5/Json5ByJsonSchemaCompletionTest.java | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/json/tests/test/com/jetbrains/jsonSchema/json5/Json5ByJsonSchemaCompletionTest.java b/json/tests/test/com/jetbrains/jsonSchema/json5/Json5ByJsonSchemaCompletionTest.java new file mode 100644 index 00000000..8abd1fd5 --- /dev/null +++ b/json/tests/test/com/jetbrains/jsonSchema/json5/Json5ByJsonSchemaCompletionTest.java @@ -0,0 +1,14 @@ +// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +package com.jetbrains.jsonSchema.json5; + +import com.jetbrains.jsonSchema.impl.JsonBySchemaCompletionBaseTest; + +public class Json5ByJsonSchemaCompletionTest extends JsonBySchemaCompletionBaseTest { + public void testTopLevel() throws Exception { + testBySchema("{\"properties\": {\"prima\": {}, \"proto\": {}, \"primus\": {}}}", "{pri<caret>}", "json5", "prima", "primus", "proto"); + } + + public void testAlreadyInsertedProperty() throws Exception { + testBySchema("{\"properties\": {\"prima\": {}, \"proto\": {}, \"primus\": {}}}", "{prima: 1, pri<caret>}", "json5", "primus", "proto"); + } +} |