You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
svelte/test/runtime/samples/store-auto-subscribe-event-.../_config.js

23 lines
467 B

export default {
html: `
<input class="input" placeholder="Type here" type="text">
Dirty: false
Valid: false
`,
async test({ assert, target, window }) {
const input = target.querySelector('input');
input.value = 'foo';
const inputEvent = new window.InputEvent('input');
await input.dispatchEvent(inputEvent);
assert.htmlEqual(target.innerHTML, `
<input class="input" placeholder="Type here" type="text">
Dirty: true
Valid: true
`);
},
};