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!