diff --git a/packages/svelte/tests/runtime-legacy/shared.ts b/packages/svelte/tests/runtime-legacy/shared.ts index 634f99e52c..3a9ab67731 100644 --- a/packages/svelte/tests/runtime-legacy/shared.ts +++ b/packages/svelte/tests/runtime-legacy/shared.ts @@ -405,10 +405,9 @@ async function run_test_variant( const run_hydratables_init = () => { if (variant !== 'hydrate') return; - const script = document.head - .querySelectorAll('script') - .values() - .find((script) => script.textContent.includes('(window.__svelte ??= {}).h'))?.textContent; + const script = [...document.head.querySelectorAll('script').values()].find((script) => + script.textContent.includes('(window.__svelte ??= {}).h') + )?.textContent; if (!script) return; (0, eval)(script); }; diff --git a/packages/svelte/tests/runtime-runes/samples/hydratable-custom-transport/_config.js b/packages/svelte/tests/runtime-runes/samples/hydratable-custom-transport/_config.js index af004b900a..57904ef576 100644 --- a/packages/svelte/tests/runtime-runes/samples/hydratable-custom-transport/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/hydratable-custom-transport/_config.js @@ -1,6 +1,7 @@ import { ok, test } from '../../test'; export default test({ + skip_no_async: true, skip_mode: ['server'], server_props: { environment: 'server' }, diff --git a/packages/svelte/tests/runtime-runes/samples/hydratable-error-on-missing-imperative/_config.js b/packages/svelte/tests/runtime-runes/samples/hydratable-error-on-missing-imperative/_config.js index a8d1e1ddc4..3990b65087 100644 --- a/packages/svelte/tests/runtime-runes/samples/hydratable-error-on-missing-imperative/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/hydratable-error-on-missing-imperative/_config.js @@ -1,6 +1,7 @@ import { test } from '../../test'; export default test({ + skip_no_async: true, mode: ['async-server', 'hydrate'], server_props: { environment: 'server' }, diff --git a/packages/svelte/tests/runtime-runes/samples/hydratable-error-on-missing/_config.js b/packages/svelte/tests/runtime-runes/samples/hydratable-error-on-missing/_config.js index f6564753ce..b04d81d639 100644 --- a/packages/svelte/tests/runtime-runes/samples/hydratable-error-on-missing/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/hydratable-error-on-missing/_config.js @@ -1,6 +1,7 @@ import { ok, test } from '../../test'; export default test({ + skip_no_async: true, mode: ['async-server', 'hydrate'], server_props: { environment: 'server' }, diff --git a/packages/svelte/tests/runtime-runes/samples/hydratable/_config.js b/packages/svelte/tests/runtime-runes/samples/hydratable/_config.js index af004b900a..57904ef576 100644 --- a/packages/svelte/tests/runtime-runes/samples/hydratable/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/hydratable/_config.js @@ -1,6 +1,7 @@ import { ok, test } from '../../test'; export default test({ + skip_no_async: true, skip_mode: ['server'], server_props: { environment: 'server' },