export default {
html: `
toggle
`,
async test({ assert, component, target, window }) {
const details = target.querySelector('details');
const event = new window.Event('toggle');
details.open = true;
await details.dispatchEvent(event);
assert.equal(component.visible, true);
assert.htmlEqual(target.innerHTML, `
toggle
hello!
`);
details.open = false;
await details.dispatchEvent(event);
assert.equal(component.visible, false);
assert.htmlEqual(target.innerHTML, `
toggle
`);
}
};