From cf03a66da81a516f66c2cae049dcd45f0d3f1acd Mon Sep 17 00:00:00 2001 From: Nguyen Tran Date: Mon, 24 Apr 2023 12:51:53 -0400 Subject: [PATCH] Add tests to deal with variable declarations in for loop initialization --- .../var-store-in-for-init-destructured/_config.js | 3 +++ .../var-store-in-for-init-destructured/main.svelte | 10 ++++++++++ .../runtime/samples/var-store-in-for-init/_config.js | 3 +++ .../samples/var-store-in-for-init/main.svelte | 12 ++++++++++++ 4 files changed, 28 insertions(+) create mode 100644 test/runtime/samples/var-store-in-for-init-destructured/_config.js create mode 100644 test/runtime/samples/var-store-in-for-init-destructured/main.svelte create mode 100644 test/runtime/samples/var-store-in-for-init/_config.js create mode 100644 test/runtime/samples/var-store-in-for-init/main.svelte diff --git a/test/runtime/samples/var-store-in-for-init-destructured/_config.js b/test/runtime/samples/var-store-in-for-init-destructured/_config.js new file mode 100644 index 0000000000..37249c14d3 --- /dev/null +++ b/test/runtime/samples/var-store-in-for-init-destructured/_config.js @@ -0,0 +1,3 @@ +export default { + html: '

33

32

' +}; diff --git a/test/runtime/samples/var-store-in-for-init-destructured/main.svelte b/test/runtime/samples/var-store-in-for-init-destructured/main.svelte new file mode 100644 index 0000000000..4992bab831 --- /dev/null +++ b/test/runtime/samples/var-store-in-for-init-destructured/main.svelte @@ -0,0 +1,10 @@ + + +

{$a}

+

{$b}

diff --git a/test/runtime/samples/var-store-in-for-init/_config.js b/test/runtime/samples/var-store-in-for-init/_config.js new file mode 100644 index 0000000000..fd54cb4f85 --- /dev/null +++ b/test/runtime/samples/var-store-in-for-init/_config.js @@ -0,0 +1,3 @@ +export default { + html: '

0

1

2

3

4

' +}; diff --git a/test/runtime/samples/var-store-in-for-init/main.svelte b/test/runtime/samples/var-store-in-for-init/main.svelte new file mode 100644 index 0000000000..a85764978d --- /dev/null +++ b/test/runtime/samples/var-store-in-for-init/main.svelte @@ -0,0 +1,12 @@ + + +{#each array as a} +

{a}

+{/each}