Skip to content

Commit eda4f90

Browse files
committed
failing test for #3354
1 parent 5266b53 commit eda4f90

File tree

4 files changed

+37
-0
lines changed

4 files changed

+37
-0
lines changed

Diff for: test/runtime/samples/component-slot-let-f/A.svelte

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<script>
2+
import B from './B.svelte';
3+
export let x;
4+
</script>
5+
6+
<B {x} let:reflected>
7+
<span>{reflected}</span>
8+
<slot {reflected} />
9+
</B>

Diff for: test/runtime/samples/component-slot-let-f/B.svelte

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<script>
2+
export let x;
3+
</script>
4+
5+
<slot reflected={x}/>

Diff for: test/runtime/samples/component-slot-let-f/_config.js

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
export default {
2+
html: `
3+
<span>1</span>
4+
<span>1</span>
5+
`,
6+
7+
async test({ assert, target, component }) {
8+
component.x = 2;
9+
10+
assert.htmlEqual(target.innerHTML, `
11+
<span>2</span>
12+
<span>2</span>
13+
`);
14+
}
15+
};
+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<script>
2+
import A from './A.svelte';
3+
export let x = 1;
4+
</script>
5+
6+
<A {x} let:reflected>
7+
<span>{reflected}</span>
8+
</A>

0 commit comments

Comments
 (0)