export default { html: ` world

hello world

`, ssrHtml: ` world

hello undefined

`, async test({ assert, component, target, window }) { assert.equal(component.name, 'world'); const el = target.querySelector('editor'); el.innerHTML = 'everybody'; // No updates to data yet assert.htmlEqual(target.innerHTML, ` everybody

hello world

`); // Handle user input const event = new window.Event('input'); await el.dispatchEvent(event); assert.htmlEqual(target.innerHTML, ` everybody

hello everybody

`); component.name = 'goodbye'; assert.equal(el.innerHTML, 'goodbye'); assert.htmlEqual(target.innerHTML, ` goodbye

hello goodbye

`); }, };