export default { test ( assert, component, target, window ) { const allow = target.querySelector( '.allow-propagation' ); const stop = target.querySelector( '.stop-propagation' ); allow.dispatchEvent( new window.MouseEvent( 'click', { bubbles: true }) ); stop.dispatchEvent( new window.MouseEvent( 'click', { bubbles: true }) ); assert.equal( component.get( 'foo' ), true ); assert.equal( component.get( 'bar' ), false ); } };