export default { html: `
1, 2, 3
`, ssrHtml: `1, 2, 3
`, async test({ assert, component, target, window }) { const inputs = target.querySelectorAll('input'); assert.equal(inputs[0].checked, true); assert.equal(inputs[1].checked, true); assert.equal(inputs[2].checked, true); const event = new window.Event('change'); inputs[0].checked = false; await inputs[0].dispatchEvent(event); assert.htmlEqual(target.innerHTML, `2, 3
`); component.selected = [[1, 3]]; assert.equal(inputs[0].checked, true); assert.equal(inputs[1].checked, false); assert.equal(inputs[2].checked, true); assert.htmlEqual(target.innerHTML, `1, 3
`); } };