adding an explicit tests

runes-mode
jycouet 1 month ago
parent 03ea36af2b
commit 769a7bc11a

@ -0,0 +1,6 @@
<svelte:options runes={false} />
<script>
export let count = 99;
</script>
<p class="explicit-legacy">{count}</p>

@ -0,0 +1,6 @@
<svelte:options runes={true} />
<script>
let count = $state(42);
</script>
<p class="explicit-runes">{count}</p>

@ -6,6 +6,9 @@ export default test({
},
test({ assert, target }) {
assert.htmlEqual(target.innerHTML, '<p>1</p>');
assert.htmlEqual(
target.innerHTML,
'<p>1</p><p class="explicit-runes">42</p><p class="explicit-legacy">99</p>'
);
}
});

@ -1,5 +1,10 @@
<script>
import ExplicitRunes from './ExplicitRunes.svelte';
import ExplicitLegacy from './ExplicitLegacy.svelte';
let count = $state(1);
</script>
<p>{count}</p>
<ExplicitRunes />
<ExplicitLegacy />

Loading…
Cancel
Save