UNPKG

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
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(); }); };