OSDN Git Service

file.readメソッドの修正
authordhrname <dhrname@users.sourceforge.jp>
Mon, 23 Sep 2013 14:43:18 +0000 (23:43 +0900)
committerdhrname <dhrname@users.sourceforge.jp>
Mon, 23 Sep 2013 14:43:18 +0000 (23:43 +0900)
tool/funcproto/openfile.js

index c972052..7dc197a 100644 (file)
@@ -27,7 +27,7 @@ if (!Function.prototype.open) {
         }\r
         if ( !xml || !xml.documentElement\r
             || xml.getElementsByTagName( "parsererror" ).length ) {\r
-          new Error( "Invalid XML: " + data );\r
+          throw new Error( "Invalid XML: " + data );\r
         }\r
         if (arg.importNode) {\r
           return arg.importNode(xml.documentElement);\r
@@ -138,6 +138,13 @@ if (!Function.prototype.open) {
 }\r
 \r
 (function (file) {\r
-  console.log((new XMLSerializer()).serializeToString((new DOMParser()).parseFromString(file.read())));\r
-  console.log(file.write(file.read(document)));\r
+  describe("Open File to parse XML", function() {\r
+    var ele;\r
+    beforeEach(function() {\r
+      ele = file.read("element");\r
+    });\r
+    it("a read method", function() {\r
+      expect(ele.nodeName).toEqual("svg");\r
+    });\r
+  });\r
 }).open("../../document/svg_sample/4wd.svg");
\ No newline at end of file