From 5f71358b482b990e410c3fdcd4a3a0922e9dc2b0 Mon Sep 17 00:00:00 2001 From: Simon Holthausen Date: Fri, 1 Mar 2024 16:58:41 +0100 Subject: [PATCH] chore: remove obsolete test Checking for expected or unexpected props in 2024 is the job TypeScript, and runtime validation has resulted in false positives previously - therefore leave this out in Svelte 5. closes #10672 --- .../no-missing-prop-warnings/_config.js | 23 ------------------- .../no-missing-prop-warnings/main.svelte | 9 -------- 2 files changed, 32 deletions(-) delete mode 100644 packages/svelte/tests/runtime-browser/custom-elements-samples/no-missing-prop-warnings/_config.js delete mode 100644 packages/svelte/tests/runtime-browser/custom-elements-samples/no-missing-prop-warnings/main.svelte diff --git a/packages/svelte/tests/runtime-browser/custom-elements-samples/no-missing-prop-warnings/_config.js b/packages/svelte/tests/runtime-browser/custom-elements-samples/no-missing-prop-warnings/_config.js deleted file mode 100644 index 45dc13fea0..0000000000 --- a/packages/svelte/tests/runtime-browser/custom-elements-samples/no-missing-prop-warnings/_config.js +++ /dev/null @@ -1,23 +0,0 @@ -import { test } from '../../assert'; -const tick = () => Promise.resolve(); - -export default test({ - dev: true, - skip: true, // TODO: needs dev time warning - async test({ assert, target }) { - /** @type {string[]} */ - const warnings = []; - const warn = console.warn; - - console.warn = (warning) => { - warnings.push(warning); - }; - - target.innerHTML = ''; - await tick(); - - assert.deepEqual(warnings, [" was created without expected prop 'bar'"]); - - console.warn = warn; - } -}); diff --git a/packages/svelte/tests/runtime-browser/custom-elements-samples/no-missing-prop-warnings/main.svelte b/packages/svelte/tests/runtime-browser/custom-elements-samples/no-missing-prop-warnings/main.svelte deleted file mode 100644 index 31076dc357..0000000000 --- a/packages/svelte/tests/runtime-browser/custom-elements-samples/no-missing-prop-warnings/main.svelte +++ /dev/null @@ -1,9 +0,0 @@ - - - - -

foo: {foo}

-

bar: {bar}