tests: runtime: trap exceptions in event-handler-dynamic

Fail if initial button click causes an exception.
pull/4105/head
David A Kondrad 6 years ago
parent 109639c57c
commit 61a9edb397

@ -14,8 +14,14 @@ export default {
); );
const event = new window.MouseEvent('click'); const event = new window.MouseEvent('click');
let err = "";
window.addEventListener('error', (e) => {
e.preventDefault();
err = e.message;
});
await button.dispatchEvent(event); await button.dispatchEvent(event);
assert.equal(err, "", err);
assert.htmlEqual(target.innerHTML, ` assert.htmlEqual(target.innerHTML, `
<p> <p>
<button>set handler 1</button> <button>set handler 1</button>

Loading…
Cancel
Save