export default { html: ` <input> <p>foo</p> `, test ( assert, component, target, window ) { const event = new window.MouseEvent( 'input' ); const input = target.querySelector( 'input' ); input.value = 'blah'; input.dispatchEvent( event ); assert.deepEqual( component.get( 'deep' ), { name: 'blah' } ); assert.htmlEqual( target.innerHTML, ` <input> <p>blah</p> ` ); component.destroy(); } };