2016-11-02 16:12:13 -06:00

28 lines
653 B
JavaScript

var expect = require('chai').expect;
module.exports = function(helpers, done) {
var widget = helpers.mount(require('./index'), {});
var $el = widget.$();
var $button = widget.$('#button');
$el.click(function() {
helpers.log('$el:click');
});
$button.click(function(event) {
event.stopPropagation();
helpers.log('$button:click');
});
// Trigger a click event on the root element
helpers.triggerClick(widget.el);
helpers.triggerClick(widget.getEl('button'));
expect(helpers.logOutput).to.deep.equal([
'$el:click',
'$button:click'
]);
done();
};