X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/2a317c49f0b5110cc3717878a4f988aba8c63c5e..575435e1d6c772414286d891fbeb2956cd7f6753:/src/smartxml/smartxml.test.js
diff --git a/src/smartxml/smartxml.test.js b/src/smartxml/smartxml.test.js
index c7cb6ad..ca72e75 100644
--- a/src/smartxml/smartxml.test.js
+++ b/src/smartxml/smartxml.test.js
@@ -827,63 +827,63 @@ describe('smartxml', function() {
});
});
- describe('Undo/redo', function() {
+ // describe('Undo/redo', function() {
- it('does work', function() {
- var doc = getDocumentFromXML(''),
- span = doc.root.contents()[0];
+ // it('does work', function() {
+ // var doc = getDocumentFromXML(''),
+ // span = doc.root.contents()[0];
- span.transform('smartxml.detach');
+ // span.transform('smartxml.detach');
- doc.undo();
+ // 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');
+ // 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.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');
+ // 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];
+ // });
+ // it('does work - merged text nodes case', function() {
+ // var doc = getDocumentFromXML(''),
+ // span = doc.root.contents()[1];
- span.transform('smartxml.detach');
+ // span.transform('smartxml.detach');
- doc.undo();
+ // 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');
+ // 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];
+ // });
+ // 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');
+ // 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);
+ // doc.redo();
+ // doc.redo();
+ // expect(doc.root.contents().length).to.equal(0);
- });
- });
+ // });
+ // });
});