X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/2d132ea97a8773dcb5d9f077718698996cf1b320..e5d6cddf0560271b56c4c4683d6194b067e8348c:/src/smartxml/smartxml.test.js diff --git a/src/smartxml/smartxml.test.js b/src/smartxml/smartxml.test.js index 6d39fbd..2198795 100644 --- a/src/smartxml/smartxml.test.js +++ b/src/smartxml/smartxml.test.js @@ -52,6 +52,18 @@ describe.only('smartxml', function() { expect(node1.contents()[0].sameNode(node2)).to.be.true; }); + it('unwraps element node contents', function() { + var node = elementNodeFromXML('
Alice
has propably a cat
!
'), + outerDiv = node.contents()[1]; + + outerDiv.unwrapContent(); + + expect(node.contents().length).to.equal(3); + expect(node.contents()[0].getText()).to.equal('Alice has '); + expect(node.contents()[1].getTagName()).to.equal('span'); + expect(node.contents()[2].getText()).to.equal(' a cat!'); + }); + }); });