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 . foo , true ) ; assert . equal ( component . bar , false ) ; } } ;