diff --git a/packages/svelte/tests/runtime-runes/samples/event-handler-object-invalid/_config.js b/packages/svelte/tests/runtime-runes/samples/event-handler-object-invalid/_config.js index 81b1b0e398..63a380c80f 100644 --- a/packages/svelte/tests/runtime-runes/samples/event-handler-object-invalid/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/event-handler-object-invalid/_config.js @@ -14,17 +14,20 @@ export default test({ window.addEventListener('error', handler, true); - const [b1, b2] = target.querySelectorAll('button'); + const [b1, b2, b3] = target.querySelectorAll('button'); b1.click(); b2.click(); + b3.click(); assert.deepEqual(logs, []); assert.deepEqual(warnings, [ - '`click` handler at main.svelte:6:17 should be a function. Did you mean to add a leading `() =>`?', - '`click` handler at main.svelte:7:17 should be a function. Did you mean to add a leading `() =>`?' + '`click` handler at main.svelte:7:17 should be a function. Did you mean to add a leading `() =>`?', + '`click` handler at main.svelte:8:17 should be a function. Did you mean to add a leading `() =>`?', + '`click` handler at main.svelte:9:17 should be a function. Did you mean to add a leading `() =>`?' ]); assert.include(errors[0], 'is not a function'); assert.include(errors[2], 'is not a function'); + assert.include(errors[4], 'is not a function'); window.removeEventListener('error', handler, true); } diff --git a/packages/svelte/tests/runtime-runes/samples/event-handler-object-invalid/main.svelte b/packages/svelte/tests/runtime-runes/samples/event-handler-object-invalid/main.svelte index a0987bdb74..881cfc3177 100644 --- a/packages/svelte/tests/runtime-runes/samples/event-handler-object-invalid/main.svelte +++ b/packages/svelte/tests/runtime-runes/samples/event-handler-object-invalid/main.svelte @@ -1,7 +1,9 @@ + diff --git a/packages/svelte/tests/runtime-runes/samples/event-handler-object/_config.js b/packages/svelte/tests/runtime-runes/samples/event-handler-object/_config.js index 938a0a311b..84d836fd40 100644 --- a/packages/svelte/tests/runtime-runes/samples/event-handler-object/_config.js +++ b/packages/svelte/tests/runtime-runes/samples/event-handler-object/_config.js @@ -13,10 +13,10 @@ export default test({ flushSync(); buttons.forEach((b) => b.click()); flushSync(); - assert.deepEqual(logs, [2, 5, 6, 7, 9, 11]); + assert.deepEqual(logs, [true, true, "mutated", "mutated", "assigned", "assigned"]); assert.htmlEqual( target.innerHTML, - '' + '' ); } }); diff --git a/packages/svelte/tests/runtime-runes/samples/event-handler-object/main.svelte b/packages/svelte/tests/runtime-runes/samples/event-handler-object/main.svelte index 88ec8fde2e..3cc1832f96 100644 --- a/packages/svelte/tests/runtime-runes/samples/event-handler-object/main.svelte +++ b/packages/svelte/tests/runtime-runes/samples/event-handler-object/main.svelte @@ -1,39 +1,38 @@ - - + +