From 5122dc0de3df69b379d33e856db1815b49954910 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Fri, 16 Feb 2024 18:00:21 -0500 Subject: [PATCH] replace snapshot test with runtime test --- .../samples/store-directive/_config.js | 6 ++++ .../samples/store-directive/main.svelte | 9 ++++++ .../_expected/client/main.svelte.js | 32 ------------------- .../_expected/server/main.svelte.js | 13 -------- .../samples/store-transition/main.svelte | 8 ----- 5 files changed, 15 insertions(+), 53 deletions(-) create mode 100644 packages/svelte/tests/runtime-runes/samples/store-directive/_config.js create mode 100644 packages/svelte/tests/runtime-runes/samples/store-directive/main.svelte delete mode 100644 packages/svelte/tests/snapshot/samples/store-transition/_expected/client/main.svelte.js delete mode 100644 packages/svelte/tests/snapshot/samples/store-transition/_expected/server/main.svelte.js delete mode 100644 packages/svelte/tests/snapshot/samples/store-transition/main.svelte diff --git a/packages/svelte/tests/runtime-runes/samples/store-directive/_config.js b/packages/svelte/tests/runtime-runes/samples/store-directive/_config.js new file mode 100644 index 0000000000..f16d1c959f --- /dev/null +++ b/packages/svelte/tests/runtime-runes/samples/store-directive/_config.js @@ -0,0 +1,6 @@ +import { test } from '../../test'; + +export default test({ + html: `
mounted
`, + ssrHtml: `
hello
` +}); diff --git a/packages/svelte/tests/runtime-runes/samples/store-directive/main.svelte b/packages/svelte/tests/runtime-runes/samples/store-directive/main.svelte new file mode 100644 index 0000000000..48d774f39d --- /dev/null +++ b/packages/svelte/tests/runtime-runes/samples/store-directive/main.svelte @@ -0,0 +1,9 @@ + + +
hello
diff --git a/packages/svelte/tests/snapshot/samples/store-transition/_expected/client/main.svelte.js b/packages/svelte/tests/snapshot/samples/store-transition/_expected/client/main.svelte.js deleted file mode 100644 index 4c9320d933..0000000000 --- a/packages/svelte/tests/snapshot/samples/store-transition/_expected/client/main.svelte.js +++ /dev/null @@ -1,32 +0,0 @@ -// main.svelte (Svelte VERSION) -// Note: compiler output will change before 5.0 is released! -import "svelte/internal/disclose-version"; -import * as $ from "svelte/internal"; -import { writable } from 'svelte/store'; - -var frag = $.template(`
Hello!
Hello!
`, true); - -export default function Main($$anchor, $$props) { - $.push($$props, false); - - const $$subscriptions = {}; - - $.unsubscribe_on_destroy($$subscriptions); - - const $animate = () => $.store_get(animate, "$animate", $$subscriptions); - const animate = writable(); - - $.init(); - - /* Init */ - var fragment = $.open_frag($$anchor, true, frag); - var div = $.child_frag(fragment); - - $.in(div, $animate, () => ({ duration: 750, x: 0, y: -200 }), false); - - var div_1 = $.sibling($.sibling(div, true)); - - $.action(div_1, ($$node) => $animate()($$node)); - $.close_frag($$anchor, fragment); - $.pop(); -} \ No newline at end of file diff --git a/packages/svelte/tests/snapshot/samples/store-transition/_expected/server/main.svelte.js b/packages/svelte/tests/snapshot/samples/store-transition/_expected/server/main.svelte.js deleted file mode 100644 index d9b85e3ca5..0000000000 --- a/packages/svelte/tests/snapshot/samples/store-transition/_expected/server/main.svelte.js +++ /dev/null @@ -1,13 +0,0 @@ -// main.svelte (Svelte VERSION) -// Note: compiler output will change before 5.0 is released! -import * as $ from "svelte/internal/server"; -import { writable } from 'svelte/store'; - -export default function Main($$payload, $$props) { - $.push(false); - - const animate = writable(); - - $$payload.out += `
Hello!
Hello!
`; - $.pop(); -} \ No newline at end of file diff --git a/packages/svelte/tests/snapshot/samples/store-transition/main.svelte b/packages/svelte/tests/snapshot/samples/store-transition/main.svelte deleted file mode 100644 index ef1d7d4392..0000000000 --- a/packages/svelte/tests/snapshot/samples/store-transition/main.svelte +++ /dev/null @@ -1,8 +0,0 @@ - - -
Hello!
-
Hello!