OSDN Git Service

Support an isKeyError method
[sie/sie.git] / tool / Spec / spec / SvgDomSpec.js
index e582fa2..6a11b4c 100644 (file)
@@ -2014,7 +2014,7 @@ describe("SMIL Animation Spec", function() {
         expect(attr.setValues(null, null, null, null)).toBeNull();\r
       } );\r
     } );\r
-    describe("A setKey method", function() {\r
+    describe("A setKey method and a isKeyError method", function() {\r
       var attr, s;\r
       beforeEach( function() {\r
         attr = base("$calcMode").$attribute.up("width");\r
@@ -2025,6 +2025,10 @@ describe("SMIL Animation Spec", function() {
       /*境界条件を調べておく (limit value analysis)*/\r
       it("should be this for the value  (limit value analysis)", function() {\r
         expect(attr.setKey(s)).toBeNull();\r
+        expect(attr.isKeyError()).toBeFalsy();\r
+        expect(attr.isKeyError(0, 0)).toBeFalsy();\r
+        expect(attr.isKeyError(1, 0)).toBeFalsy();\r
+        expect(attr.isKeyError(1, 1)).toBeTruthy();\r
         \r
         s.setAttributeNS(null, "from", "0");\r
         attr.setKey(s);\r