export default { get props() { return { 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']); } };