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 @@
-
-
+
+