X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/87b31095331eab98415b37dbd2138cbd6a598b37..ad1f72d773192f688ed9e55dbf6780756e379d73:/src/smartxml/smartxml.test.js
diff --git a/src/smartxml/smartxml.test.js b/src/smartxml/smartxml.test.js
index 90f7680..5d2bbb7 100644
--- a/src/smartxml/smartxml.test.js
+++ b/src/smartxml/smartxml.test.js
@@ -736,15 +736,14 @@ describe('smartxml', function() {
expect(event.meta.node.sameNode(a));
});
- it('doesn\'t emit nodeDetached event for already out of document moved to out of document node: ' + insertionMethod, function() {
+ it('doesn\'t emit nodeDetached event for already out of document node moved to out of document node' + insertionMethod, function() {
var doc = getDocumentFromXML('
'),
- a = doc.root.contents()[0],
spy = sinon.spy();
doc.on('change', spy);
var newNode = doc.createDocumentNode({tagName: 'b'});
- var newNodeInner = newNode.append({tagName:'c'});
+ newNode.append({tagName:'c'});
expect(spy.callCount).to.equal(0);
});
@@ -831,7 +830,7 @@ describe('smartxml', function() {
});
describe('Extension API', function() {
- var doc, extension, elementNode, textNode, testClassNode;
+ var doc, extension, elementNode, textNode;
beforeEach(function() {
doc = getDocumentFromXML('');
@@ -1190,60 +1189,6 @@ describe('smartxml', function() {
expect(doc.root.getAttr('outerAttr')).to.equal('test2');
});
- // it('does work', function() {
- // var doc = getDocumentFromXML(''),
- // span = doc.root.contents()[0];
-
- // span.transform('smartxml.detach');
-
-
- // doc.undo();
-
- // expect(doc.root.contents()).to.have.length(1);
- // expect(doc.root.contents()[0].getTagName()).to.equal('span');
- // expect(doc.root.contents()[0].contents()[0].getText()).to.equal('Alice');
-
- // doc.redo();
- // expect(doc.root.contents()).to.have.length(0);
-
- // doc.undo();
- // expect(doc.root.contents()).to.have.length(1);
- // expect(doc.root.contents()[0].getTagName()).to.equal('span');
- // expect(doc.root.contents()[0].contents()[0].getText()).to.equal('Alice');
-
- // });
- // it('does work - merged text nodes case', function() {
- // var doc = getDocumentFromXML(''),
- // span = doc.root.contents()[1];
-
- // span.transform('smartxml.detach');
-
-
- // doc.undo();
-
- // expect(doc.root.contents().length).to.equal(3);
- // //console.log(doc.toXML());
- // expect(doc.root.contents()[1].contents()[0].getText()).to.equal('has');
-
- // });
- // it('dbg - don not store nodes in tranformation state!', function() {
- // var doc = getDocumentFromXML(''),
- // a = doc.root.contents()[0],
- // b = doc.root.contents()[1];
-
- // a.transform('smartxml.detach');
- // b.transform('smartxml.detach');
- // doc.undo();
- // doc.undo();
- // expect(doc.root.contents().length).to.equal(2);
- // expect(doc.root.contents()[0].getTagName()).to.equal('a');
- // expect(doc.root.contents()[1].getTagName()).to.equal('b');
-
- // doc.redo();
- // doc.redo();
- // expect(doc.root.contents().length).to.equal(0);
-
- // });
});
});