wip: first integration of rewritten engine into canvas
[fnpeditor.git] / src / editor / modules / documentCanvas / canvas / canvas2.test.js
diff --git a/src/editor/modules/documentCanvas/canvas/canvas2.test.js b/src/editor/modules/documentCanvas/canvas/canvas2.test.js
new file mode 100644 (file)
index 0000000..279e1e0
--- /dev/null
@@ -0,0 +1,29 @@
+define([
+'libs/chai',
+'modules/documentCanvas/canvas/canvas',
+'modules/documentCanvas/canvas/documentElement',
+'modules/documentCanvas/canvas/utils',
+'wlxml/wlxml'
+], function(chai, canvas, documentElement, utils, wlxml) {
+    
+'use strict';
+
+var expect = chai.expect;
+
+
+var nodeFromXML = function(xml) {
+    return wlxml.WLXMLElementNodeFromXML(xml);
+};
+
+
+describe('new Canvas', function() {
+    it('abc', function() {
+        var doc = wlxml.WLXMLDocumentFromXML('<section>Alice <span>has</span> a cat!</div>'),
+            c = canvas.fromXML2(doc);
+
+        expect(c.doc().children()).to.have.length(3)
+    });
+})
+
+
+});
\ No newline at end of file