export default { props: { items: ['a', 'b', 'c'] }, html: `
`, test({ assert, component, target, window }) { const buttons = target.querySelectorAll('button'); const clicks = []; component.$on('foo', event => { clicks.push(event.detail); }); const event = new window.MouseEvent('click'); buttons[0].dispatchEvent(event); buttons[2].dispatchEvent(event); assert.deepEqual(clicks, ['a', 'c']); } };