Skip to content

Commit 6c9380c

Browse files
committed
failing test
1 parent d8e60f0 commit 6c9380c

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
import { flushSync } from 'svelte';
2+
import { test } from '../../test';
3+
4+
export default test({
5+
async test({ assert, target, logs }) {
6+
const btn = target.querySelector('button');
7+
8+
flushSync(() => btn?.click());
9+
assert.deepEqual(logs, [{ message: 'hello' }, { message: 'goodbye' }]);
10+
}
11+
});
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<script>
2+
let object = $state(
3+
{},
4+
{
5+
onchange() {
6+
console.log($state.snapshot(object));
7+
}
8+
}
9+
);
10+
11+
object.message = 'hello';
12+
</script>
13+
14+
<button onclick={() => object.message = 'goodbye'}>goodbye</button>

0 commit comments

Comments
 (0)