X-Git-Url: https://git.mdrn.pl/fnpeditor.git/blobdiff_plain/f2a4c98c8681e58fb9ee794129ce66ec0b06f0be..5c9d3612ac44a2da2624a911c97a4aa563679fed:/src/editor/modules/documentCanvas/canvas/canvas.test.js
diff --git a/src/editor/modules/documentCanvas/canvas/canvas.test.js b/src/editor/modules/documentCanvas/canvas/canvas.test.js
index ceccda3..3b33751 100644
--- a/src/editor/modules/documentCanvas/canvas/canvas.test.js
+++ b/src/editor/modules/documentCanvas/canvas/canvas.test.js
@@ -19,9 +19,10 @@ var getCanvasFromXML = function(xml) {
var getDocumentFromXML = function(xml) {
return wlxml.WLXMLDocumentFromXML(xml);
-}
+};
var wait = function(callback, timeout) {
+ /* globals window */
return window.setTimeout(callback, timeout || 0.5);
};
@@ -56,11 +57,12 @@ describe('Handling changes to the document', function() {
c = canvas.fromXMLDocument(doc);
var header = doc.root.replaceWith({tagName: 'header'});
- expect(c.doc().data('wlxmlNode').sameNode(header)).to.be.true;
+ expect(c.doc().data('wlxmlNode').sameNode(header)).to.equal(true);
});
});
describe('Listening to document changes', function() {
+
it('Handling element node moved', function() {
var doc = getDocumentFromXML(''),
a = doc.root.contents()[0],
@@ -73,6 +75,7 @@ describe('Listening to document changes', function() {
expect(sectionChildren[0].getWlxmlTag()).to.equal('b');
expect(sectionChildren[1].getWlxmlTag()).to.equal('a');
});
+
it('Handling text node moved', function() {
var doc = getDocumentFromXML(''),
a = doc.root.contents()[0],
@@ -88,7 +91,7 @@ describe('Listening to document changes', function() {
});
describe('Cursor', function() {
-
+ /* globals Node */
var getSelection;
var findTextNode = function(inside, text) {
@@ -102,6 +105,7 @@ describe('Cursor', function() {
};
beforeEach(function() {
+ /* globals window */
getSelection = sinon.stub(window, 'getSelection');
});