diff --git a/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component1.svelte b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component1.svelte
new file mode 100644
index 0000000000..725c8608c6
--- /dev/null
+++ b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component1.svelte
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component2.svelte b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component2.svelte
new file mode 100644
index 0000000000..b6e2c4228f
--- /dev/null
+++ b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component2.svelte
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component3.svelte b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component3.svelte
new file mode 100644
index 0000000000..46ab3b0cfa
--- /dev/null
+++ b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component3.svelte
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
diff --git a/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component4.svelte b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component4.svelte
new file mode 100644
index 0000000000..5e4fac020a
--- /dev/null
+++ b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/Component4.svelte
@@ -0,0 +1,3 @@
+First slot's default text
+Second slot's default text
+Third slot's default text
diff --git a/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/_config.js b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/_config.js
new file mode 100644
index 0000000000..62949c86db
--- /dev/null
+++ b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/_config.js
@@ -0,0 +1,7 @@
+export default {
+ html: `
+ First slot's default text
+
Component 1 slot=fourth
+ Component 1 slot=fourth
+ `
+};
diff --git a/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/main.svelte b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/main.svelte
new file mode 100644
index 0000000000..c43c857618
--- /dev/null
+++ b/test/runtime/samples/deep-slot-default-forward-fragment-of-slots/main.svelte
@@ -0,0 +1,7 @@
+
+
+
+ Component 1 slot=fourth
+