export default { props: { foo: 'a', items: ['x'], }, html: `

a

x

`, ssrHtml: `

a

x

`, async test({ assert, component, target, window }) { const inputs = [...target.querySelectorAll('input')]; const items = component.items; const event = new window.Event('input'); assert.equal(inputs[0].value, 'a'); inputs[0].value = 'b'; inputs[1].value = 'y'; await inputs[0].dispatchEvent(event); await inputs[1].dispatchEvent(event); assert.equal(component.foo, 'b'); assert.equal(component.items[0], 'y'); assert.htmlEqual(target.innerHTML, `

b

y

`); }, };