marko-widgets
Version:
Module to support binding of behavior to rendered UI components rendered on the server or client
17 lines (14 loc) • 476 B
JavaScript
var expect = require('chai').expect;
module.exports = function(helpers, done) {
var widget = helpers.mount(require('./index'), {
size: 'large',
label: 'Initial Label'
});
expect(widget.el.className).to.contain('large');
widget.setSize('small');
expect(widget.el.className).to.not.contain('small');
require('marko-widgets').onAfterUpdate(function() {
expect(widget.el.className).to.contain('small');
done();
});
};