Closed belozer closed 6 years ago
Test case
it('should set element\'s modifier without val', function() { DOM.decl('block', {}, {}); DOM.decl({ block : 'block', elem : 'elem' }, {}, {}); var rootNode = $(BEMHTML.apply({ block : 'block', js : true, content : { elem : 'elem', mix : { block : 'i-bem' }, js : true } })), block = rootNode.bem('block'), elem = block.elemInstance('elem'); elem.hasMod('mod').should.be.false; block.setMod(block.elem('elem'), 'mod'); elem.hasMod('mod').should.be.true; DOM.destruct(rootNode); delete DOM.blocks['block']; delete DOM.blocks['block__elem']; });
Later I will try to send a fix
Test case
Later I will try to send a fix