X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/ac4496abba91123b880ec644f9ab986f71d39462..512fcabb2a882e26649612efb2b91f25cfc02ec3:/src/smartxml/smartxml.test.js diff --git a/src/smartxml/smartxml.test.js b/src/smartxml/smartxml.test.js index 3eed027..d997aa7 100644 --- a/src/smartxml/smartxml.test.js +++ b/src/smartxml/smartxml.test.js @@ -66,6 +66,18 @@ describe('smartxml', function() { expect(node.getData()).to.eql({key1: 'value1', key2: 'value2'}); }); }); + + describe('Changing node tag', function() { + it('keeps custom data', function() { + var node = elementNodeFromXML('
'); + + node.setData('key', 'value'); + node.setTag('header'); + + expect(node.getTagName()).to.equal('header'); + expect(node.getData()).to.eql({key: 'value'}); + }); + }); }); describe('Manipulations', function() {