From 9873d8141f1c29f9c26d367a48c66a8f175b7c55 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Mon, 4 Dec 2023 06:20:52 -0500 Subject: [PATCH] fix compiler-errors test suite --- .../samples/attribute-empty/{input.svelte => main.svelte} | 0 .../attribute-unique-binding/{input.svelte => main.svelte} | 0 .../attribute-unique-shorthand/{input.svelte => main.svelte} | 0 .../samples/attribute-unique/{input.svelte => main.svelte} | 0 .../catch-before-closing/{input.svelte => main.svelte} | 0 .../samples/catch-without-await/{input.svelte => main.svelte} | 0 .../samples/comment-unclosed/{input.svelte => main.svelte} | 0 .../css-global-without-selector/{input.svelte => main.svelte} | 0 .../compiler-errors/samples/css/{input.svelte => main.svelte} | 0 .../dollar-binding-global-js/{main.js => main.svelte.js} | 0 .../else-before-closing-2/{input.svelte => main.svelte} | 0 .../else-before-closing-3/{input.svelte => main.svelte} | 0 .../samples/else-before-closing/{input.svelte => main.svelte} | 0 .../else-if-before-closing-2/{input.svelte => main.svelte} | 0 .../else-if-before-closing/{input.svelte => main.svelte} | 0 .../samples/else-if-without-if/{input.svelte => main.svelte} | 0 .../empty-attribute-shorthand/{input.svelte => main.svelte} | 0 .../empty-classname-binding/{input.svelte => main.svelte} | 0 .../empty-directive-name/{input.svelte => main.svelte} | 0 .../samples/illegal-expression/{input.svelte => main.svelte} | 0 .../samples/multiple-styles/{input.svelte => main.svelte} | 0 .../raw-mustaches-whitespace/{input.svelte => main.svelte} | 0 .../runes-export-named-state/{main.js => main.svelte.js} | 0 .../runes-no-const-assignment/{main.js => main.svelte.js} | 0 .../runes-wrong-derived-args/{main.js => main.svelte.js} | 0 .../runes-wrong-derived-placement/{main.js => main.svelte.js} | 0 .../runes-wrong-effect-args/{main.js => main.svelte.js} | 0 .../runes-wrong-effect-placement/{main.js => main.svelte.js} | 0 .../runes-wrong-props-placement/{main.js => main.svelte.js} | 0 .../runes-wrong-state-args/{main.js => main.svelte.js} | 0 .../runes-wrong-state-placement/{main.js => main.svelte.js} | 0 .../samples/script-unclosed-eof/{input.svelte => main.svelte} | 0 .../samples/script-unclosed/{input.svelte => main.svelte} | 0 .../samples/self-reference/{input.svelte => main.svelte} | 0 .../samples/style-unclosed-eof/{input.svelte => main.svelte} | 0 .../samples/style-unclosed/{input.svelte => main.svelte} | 0 .../svelte-selfdestructive/{input.svelte => main.svelte} | 0 .../samples/then-before-closing/{input.svelte => main.svelte} | 0 .../samples/then-without-await/{input.svelte => main.svelte} | 0 .../{input.svelte => main.svelte} | 0 .../unexpected-end-of-input-b/{input.svelte => main.svelte} | 0 .../unexpected-end-of-input-c/{input.svelte => main.svelte} | 0 .../unexpected-end-of-input-d/{input.svelte => main.svelte} | 0 .../unexpected-end-of-input/{input.svelte => main.svelte} | 0 .../{input.svelte => main.svelte} | 0 .../{input.svelte => main.svelte} | 0 .../unmatched-closing-tag/{input.svelte => main.svelte} | 0 .../samples/void-closing/{input.svelte => main.svelte} | 0 .../samples/window-children/{input.svelte => main.svelte} | 0 .../samples/window-duplicate/{input.svelte => main.svelte} | 0 .../samples/window-inside-block/{input.svelte => main.svelte} | 0 .../window-inside-element/{input.svelte => main.svelte} | 0 packages/svelte/tests/compiler-errors/test.ts | 4 ++++ 53 files changed, 4 insertions(+) rename packages/svelte/tests/compiler-errors/samples/attribute-empty/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/attribute-unique-binding/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/attribute-unique-shorthand/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/attribute-unique/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/catch-before-closing/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/catch-without-await/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/comment-unclosed/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/css-global-without-selector/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/css/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/dollar-binding-global-js/{main.js => main.svelte.js} (100%) rename packages/svelte/tests/compiler-errors/samples/else-before-closing-2/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/else-before-closing-3/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/else-before-closing/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/else-if-before-closing-2/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/else-if-before-closing/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/else-if-without-if/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/empty-attribute-shorthand/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/empty-classname-binding/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/empty-directive-name/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/illegal-expression/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/multiple-styles/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/raw-mustaches-whitespace/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/runes-export-named-state/{main.js => main.svelte.js} (100%) rename packages/svelte/tests/compiler-errors/samples/runes-no-const-assignment/{main.js => main.svelte.js} (100%) rename packages/svelte/tests/compiler-errors/samples/runes-wrong-derived-args/{main.js => main.svelte.js} (100%) rename packages/svelte/tests/compiler-errors/samples/runes-wrong-derived-placement/{main.js => main.svelte.js} (100%) rename packages/svelte/tests/compiler-errors/samples/runes-wrong-effect-args/{main.js => main.svelte.js} (100%) rename packages/svelte/tests/compiler-errors/samples/runes-wrong-effect-placement/{main.js => main.svelte.js} (100%) rename packages/svelte/tests/compiler-errors/samples/runes-wrong-props-placement/{main.js => main.svelte.js} (100%) rename packages/svelte/tests/compiler-errors/samples/runes-wrong-state-args/{main.js => main.svelte.js} (100%) rename packages/svelte/tests/compiler-errors/samples/runes-wrong-state-placement/{main.js => main.svelte.js} (100%) rename packages/svelte/tests/compiler-errors/samples/script-unclosed-eof/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/script-unclosed/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/self-reference/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/style-unclosed-eof/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/style-unclosed/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/svelte-selfdestructive/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/then-before-closing/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/then-without-await/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/unclosed-attribute-self-close-tag/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-b/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-c/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-d/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag-autoclose-2/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag-autoclose/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/void-closing/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/window-children/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/window-duplicate/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/window-inside-block/{input.svelte => main.svelte} (100%) rename packages/svelte/tests/compiler-errors/samples/window-inside-element/{input.svelte => main.svelte} (100%) diff --git a/packages/svelte/tests/compiler-errors/samples/attribute-empty/input.svelte b/packages/svelte/tests/compiler-errors/samples/attribute-empty/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/attribute-empty/input.svelte rename to packages/svelte/tests/compiler-errors/samples/attribute-empty/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/attribute-unique-binding/input.svelte b/packages/svelte/tests/compiler-errors/samples/attribute-unique-binding/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/attribute-unique-binding/input.svelte rename to packages/svelte/tests/compiler-errors/samples/attribute-unique-binding/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/attribute-unique-shorthand/input.svelte b/packages/svelte/tests/compiler-errors/samples/attribute-unique-shorthand/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/attribute-unique-shorthand/input.svelte rename to packages/svelte/tests/compiler-errors/samples/attribute-unique-shorthand/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/attribute-unique/input.svelte b/packages/svelte/tests/compiler-errors/samples/attribute-unique/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/attribute-unique/input.svelte rename to packages/svelte/tests/compiler-errors/samples/attribute-unique/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/catch-before-closing/input.svelte b/packages/svelte/tests/compiler-errors/samples/catch-before-closing/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/catch-before-closing/input.svelte rename to packages/svelte/tests/compiler-errors/samples/catch-before-closing/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/catch-without-await/input.svelte b/packages/svelte/tests/compiler-errors/samples/catch-without-await/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/catch-without-await/input.svelte rename to packages/svelte/tests/compiler-errors/samples/catch-without-await/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/comment-unclosed/input.svelte b/packages/svelte/tests/compiler-errors/samples/comment-unclosed/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/comment-unclosed/input.svelte rename to packages/svelte/tests/compiler-errors/samples/comment-unclosed/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/css-global-without-selector/input.svelte b/packages/svelte/tests/compiler-errors/samples/css-global-without-selector/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/css-global-without-selector/input.svelte rename to packages/svelte/tests/compiler-errors/samples/css-global-without-selector/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/css/input.svelte b/packages/svelte/tests/compiler-errors/samples/css/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/css/input.svelte rename to packages/svelte/tests/compiler-errors/samples/css/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/dollar-binding-global-js/main.js b/packages/svelte/tests/compiler-errors/samples/dollar-binding-global-js/main.svelte.js similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/dollar-binding-global-js/main.js rename to packages/svelte/tests/compiler-errors/samples/dollar-binding-global-js/main.svelte.js diff --git a/packages/svelte/tests/compiler-errors/samples/else-before-closing-2/input.svelte b/packages/svelte/tests/compiler-errors/samples/else-before-closing-2/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/else-before-closing-2/input.svelte rename to packages/svelte/tests/compiler-errors/samples/else-before-closing-2/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/else-before-closing-3/input.svelte b/packages/svelte/tests/compiler-errors/samples/else-before-closing-3/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/else-before-closing-3/input.svelte rename to packages/svelte/tests/compiler-errors/samples/else-before-closing-3/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/else-before-closing/input.svelte b/packages/svelte/tests/compiler-errors/samples/else-before-closing/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/else-before-closing/input.svelte rename to packages/svelte/tests/compiler-errors/samples/else-before-closing/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/else-if-before-closing-2/input.svelte b/packages/svelte/tests/compiler-errors/samples/else-if-before-closing-2/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/else-if-before-closing-2/input.svelte rename to packages/svelte/tests/compiler-errors/samples/else-if-before-closing-2/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/else-if-before-closing/input.svelte b/packages/svelte/tests/compiler-errors/samples/else-if-before-closing/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/else-if-before-closing/input.svelte rename to packages/svelte/tests/compiler-errors/samples/else-if-before-closing/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/else-if-without-if/input.svelte b/packages/svelte/tests/compiler-errors/samples/else-if-without-if/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/else-if-without-if/input.svelte rename to packages/svelte/tests/compiler-errors/samples/else-if-without-if/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/empty-attribute-shorthand/input.svelte b/packages/svelte/tests/compiler-errors/samples/empty-attribute-shorthand/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/empty-attribute-shorthand/input.svelte rename to packages/svelte/tests/compiler-errors/samples/empty-attribute-shorthand/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/empty-classname-binding/input.svelte b/packages/svelte/tests/compiler-errors/samples/empty-classname-binding/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/empty-classname-binding/input.svelte rename to packages/svelte/tests/compiler-errors/samples/empty-classname-binding/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/empty-directive-name/input.svelte b/packages/svelte/tests/compiler-errors/samples/empty-directive-name/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/empty-directive-name/input.svelte rename to packages/svelte/tests/compiler-errors/samples/empty-directive-name/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/illegal-expression/input.svelte b/packages/svelte/tests/compiler-errors/samples/illegal-expression/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/illegal-expression/input.svelte rename to packages/svelte/tests/compiler-errors/samples/illegal-expression/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/multiple-styles/input.svelte b/packages/svelte/tests/compiler-errors/samples/multiple-styles/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/multiple-styles/input.svelte rename to packages/svelte/tests/compiler-errors/samples/multiple-styles/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/raw-mustaches-whitespace/input.svelte b/packages/svelte/tests/compiler-errors/samples/raw-mustaches-whitespace/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/raw-mustaches-whitespace/input.svelte rename to packages/svelte/tests/compiler-errors/samples/raw-mustaches-whitespace/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/runes-export-named-state/main.js b/packages/svelte/tests/compiler-errors/samples/runes-export-named-state/main.svelte.js similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/runes-export-named-state/main.js rename to packages/svelte/tests/compiler-errors/samples/runes-export-named-state/main.svelte.js diff --git a/packages/svelte/tests/compiler-errors/samples/runes-no-const-assignment/main.js b/packages/svelte/tests/compiler-errors/samples/runes-no-const-assignment/main.svelte.js similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/runes-no-const-assignment/main.js rename to packages/svelte/tests/compiler-errors/samples/runes-no-const-assignment/main.svelte.js diff --git a/packages/svelte/tests/compiler-errors/samples/runes-wrong-derived-args/main.js b/packages/svelte/tests/compiler-errors/samples/runes-wrong-derived-args/main.svelte.js similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/runes-wrong-derived-args/main.js rename to packages/svelte/tests/compiler-errors/samples/runes-wrong-derived-args/main.svelte.js diff --git a/packages/svelte/tests/compiler-errors/samples/runes-wrong-derived-placement/main.js b/packages/svelte/tests/compiler-errors/samples/runes-wrong-derived-placement/main.svelte.js similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/runes-wrong-derived-placement/main.js rename to packages/svelte/tests/compiler-errors/samples/runes-wrong-derived-placement/main.svelte.js diff --git a/packages/svelte/tests/compiler-errors/samples/runes-wrong-effect-args/main.js b/packages/svelte/tests/compiler-errors/samples/runes-wrong-effect-args/main.svelte.js similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/runes-wrong-effect-args/main.js rename to packages/svelte/tests/compiler-errors/samples/runes-wrong-effect-args/main.svelte.js diff --git a/packages/svelte/tests/compiler-errors/samples/runes-wrong-effect-placement/main.js b/packages/svelte/tests/compiler-errors/samples/runes-wrong-effect-placement/main.svelte.js similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/runes-wrong-effect-placement/main.js rename to packages/svelte/tests/compiler-errors/samples/runes-wrong-effect-placement/main.svelte.js diff --git a/packages/svelte/tests/compiler-errors/samples/runes-wrong-props-placement/main.js b/packages/svelte/tests/compiler-errors/samples/runes-wrong-props-placement/main.svelte.js similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/runes-wrong-props-placement/main.js rename to packages/svelte/tests/compiler-errors/samples/runes-wrong-props-placement/main.svelte.js diff --git a/packages/svelte/tests/compiler-errors/samples/runes-wrong-state-args/main.js b/packages/svelte/tests/compiler-errors/samples/runes-wrong-state-args/main.svelte.js similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/runes-wrong-state-args/main.js rename to packages/svelte/tests/compiler-errors/samples/runes-wrong-state-args/main.svelte.js diff --git a/packages/svelte/tests/compiler-errors/samples/runes-wrong-state-placement/main.js b/packages/svelte/tests/compiler-errors/samples/runes-wrong-state-placement/main.svelte.js similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/runes-wrong-state-placement/main.js rename to packages/svelte/tests/compiler-errors/samples/runes-wrong-state-placement/main.svelte.js diff --git a/packages/svelte/tests/compiler-errors/samples/script-unclosed-eof/input.svelte b/packages/svelte/tests/compiler-errors/samples/script-unclosed-eof/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/script-unclosed-eof/input.svelte rename to packages/svelte/tests/compiler-errors/samples/script-unclosed-eof/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/script-unclosed/input.svelte b/packages/svelte/tests/compiler-errors/samples/script-unclosed/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/script-unclosed/input.svelte rename to packages/svelte/tests/compiler-errors/samples/script-unclosed/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/self-reference/input.svelte b/packages/svelte/tests/compiler-errors/samples/self-reference/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/self-reference/input.svelte rename to packages/svelte/tests/compiler-errors/samples/self-reference/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/style-unclosed-eof/input.svelte b/packages/svelte/tests/compiler-errors/samples/style-unclosed-eof/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/style-unclosed-eof/input.svelte rename to packages/svelte/tests/compiler-errors/samples/style-unclosed-eof/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/style-unclosed/input.svelte b/packages/svelte/tests/compiler-errors/samples/style-unclosed/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/style-unclosed/input.svelte rename to packages/svelte/tests/compiler-errors/samples/style-unclosed/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/svelte-selfdestructive/input.svelte b/packages/svelte/tests/compiler-errors/samples/svelte-selfdestructive/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/svelte-selfdestructive/input.svelte rename to packages/svelte/tests/compiler-errors/samples/svelte-selfdestructive/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/then-before-closing/input.svelte b/packages/svelte/tests/compiler-errors/samples/then-before-closing/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/then-before-closing/input.svelte rename to packages/svelte/tests/compiler-errors/samples/then-before-closing/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/then-without-await/input.svelte b/packages/svelte/tests/compiler-errors/samples/then-without-await/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/then-without-await/input.svelte rename to packages/svelte/tests/compiler-errors/samples/then-without-await/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/unclosed-attribute-self-close-tag/input.svelte b/packages/svelte/tests/compiler-errors/samples/unclosed-attribute-self-close-tag/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/unclosed-attribute-self-close-tag/input.svelte rename to packages/svelte/tests/compiler-errors/samples/unclosed-attribute-self-close-tag/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-b/input.svelte b/packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-b/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-b/input.svelte rename to packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-b/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-c/input.svelte b/packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-c/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-c/input.svelte rename to packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-c/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-d/input.svelte b/packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-d/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-d/input.svelte rename to packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input-d/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input/input.svelte b/packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input/input.svelte rename to packages/svelte/tests/compiler-errors/samples/unexpected-end-of-input/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag-autoclose-2/input.svelte b/packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag-autoclose-2/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag-autoclose-2/input.svelte rename to packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag-autoclose-2/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag-autoclose/input.svelte b/packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag-autoclose/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag-autoclose/input.svelte rename to packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag-autoclose/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag/input.svelte b/packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag/input.svelte rename to packages/svelte/tests/compiler-errors/samples/unmatched-closing-tag/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/void-closing/input.svelte b/packages/svelte/tests/compiler-errors/samples/void-closing/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/void-closing/input.svelte rename to packages/svelte/tests/compiler-errors/samples/void-closing/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/window-children/input.svelte b/packages/svelte/tests/compiler-errors/samples/window-children/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/window-children/input.svelte rename to packages/svelte/tests/compiler-errors/samples/window-children/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/window-duplicate/input.svelte b/packages/svelte/tests/compiler-errors/samples/window-duplicate/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/window-duplicate/input.svelte rename to packages/svelte/tests/compiler-errors/samples/window-duplicate/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/window-inside-block/input.svelte b/packages/svelte/tests/compiler-errors/samples/window-inside-block/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/window-inside-block/input.svelte rename to packages/svelte/tests/compiler-errors/samples/window-inside-block/main.svelte diff --git a/packages/svelte/tests/compiler-errors/samples/window-inside-element/input.svelte b/packages/svelte/tests/compiler-errors/samples/window-inside-element/main.svelte similarity index 100% rename from packages/svelte/tests/compiler-errors/samples/window-inside-element/input.svelte rename to packages/svelte/tests/compiler-errors/samples/window-inside-element/main.svelte diff --git a/packages/svelte/tests/compiler-errors/test.ts b/packages/svelte/tests/compiler-errors/test.ts index b7a76c896f..8f6e9ebf07 100644 --- a/packages/svelte/tests/compiler-errors/test.ts +++ b/packages/svelte/tests/compiler-errors/test.ts @@ -12,6 +12,10 @@ interface CompilerErrorTest extends BaseTest { } const { test, run } = suite((config, cwd) => { + if (!fs.existsSync(`${cwd}/main.svelte`) && !fs.existsSync(`${cwd}/main.svelte.js`)) { + throw new Error('Expected main.svelte or main.svelte.js'); + } + if (fs.existsSync(`${cwd}/main.svelte`)) { let caught_error = false;