X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/cb9c3f7643f39aaf582bf1d521622ade529f1fae..dad0c998b0e446b9489e258f2a49ca49f0d63a00:/modules/documentCanvas/canvas/canvas.test3.js diff --git a/modules/documentCanvas/canvas/canvas.test3.js b/modules/documentCanvas/canvas/canvas.test3.js index 1908574..2dc24eb 100644 --- a/modules/documentCanvas/canvas/canvas.test3.js +++ b/modules/documentCanvas/canvas/canvas.test3.js @@ -846,6 +846,18 @@ describe('Canvas', function() { expect(range.element1.sameNode(sectionChildren[0])).to.equal(true, 'range start ok'); expect(range.element2.sameNode(sectionChildren[2])).to.equal(true, 'range end ok'); }); + + it('merges text elements on the boundries - single child case', function() { + var c = canvas.fromXML('
Alice has a cat
'), + section = c.doc(), + span = section.children()[1]; + + var range = span.unwrapContents(), + sectionChildren = section.children(); + + expect(sectionChildren).to.have.length(1); + expect(sectionChildren[0].getText()).to.equal('Alice has a cat'); + }); }); });