From 1e86df520a9bb69f911aed75f7f81c6d5faad1bd Mon Sep 17 00:00:00 2001 From: tanhauhau Date: Thu, 7 Apr 2022 22:48:04 +0800 Subject: [PATCH] add more parser validation test --- .../dynamic-element-invalid-tag/errors.json | 17 +++++++++++++++++ .../dynamic-element-invalid-tag/input.svelte | 3 +++ .../errors.json | 0 .../input.svelte | 0 .../errors.json | 0 .../input.svelte | 0 6 files changed, 20 insertions(+) create mode 100644 test/validator/samples/dynamic-element-invalid-tag/errors.json create mode 100644 test/validator/samples/dynamic-element-invalid-tag/input.svelte rename test/validator/samples/{dinamic-element-invalid-tag => dynamic-element-missing-tag}/errors.json (100%) rename test/validator/samples/{dinamic-element-invalid-tag => dynamic-element-missing-tag}/input.svelte (100%) rename test/validator/samples/{dinamic-element-this => dynamic-element-this}/errors.json (100%) rename test/validator/samples/{dinamic-element-this => dynamic-element-this}/input.svelte (100%) diff --git a/test/validator/samples/dynamic-element-invalid-tag/errors.json b/test/validator/samples/dynamic-element-invalid-tag/errors.json new file mode 100644 index 0000000000..c8d3c52490 --- /dev/null +++ b/test/validator/samples/dynamic-element-invalid-tag/errors.json @@ -0,0 +1,17 @@ +[ + { + "message": "Invalid element definition", + "code": "invalid-element-definition", + "start": { + "line": 2, + "column": 17, + "character": 23 + }, + "end": { + "line": 2, + "column": 17, + "character": 23 + }, + "pos": 23 + } +] diff --git a/test/validator/samples/dynamic-element-invalid-tag/input.svelte b/test/validator/samples/dynamic-element-invalid-tag/input.svelte new file mode 100644 index 0000000000..bc6b8be822 --- /dev/null +++ b/test/validator/samples/dynamic-element-invalid-tag/input.svelte @@ -0,0 +1,3 @@ +
+ foo +
diff --git a/test/validator/samples/dinamic-element-invalid-tag/errors.json b/test/validator/samples/dynamic-element-missing-tag/errors.json similarity index 100% rename from test/validator/samples/dinamic-element-invalid-tag/errors.json rename to test/validator/samples/dynamic-element-missing-tag/errors.json diff --git a/test/validator/samples/dinamic-element-invalid-tag/input.svelte b/test/validator/samples/dynamic-element-missing-tag/input.svelte similarity index 100% rename from test/validator/samples/dinamic-element-invalid-tag/input.svelte rename to test/validator/samples/dynamic-element-missing-tag/input.svelte diff --git a/test/validator/samples/dinamic-element-this/errors.json b/test/validator/samples/dynamic-element-this/errors.json similarity index 100% rename from test/validator/samples/dinamic-element-this/errors.json rename to test/validator/samples/dynamic-element-this/errors.json diff --git a/test/validator/samples/dinamic-element-this/input.svelte b/test/validator/samples/dynamic-element-this/input.svelte similarity index 100% rename from test/validator/samples/dinamic-element-this/input.svelte rename to test/validator/samples/dynamic-element-this/input.svelte