OSDN Git Service

Add the Spec for the setValues method
authordhrname <dhrname@users.sourceforge.jp>
Wed, 29 Apr 2015 14:23:51 +0000 (23:23 +0900)
committerdhrname <dhrname@users.sourceforge.jp>
Wed, 29 Apr 2015 14:23:51 +0000 (23:23 +0900)
org/w3c/dom/smil.js
tool/Spec/spec/SvgDomSpec.js

index 2ed2cd4..fe81475 100644 (file)
@@ -147,7 +147,7 @@ base("$frame").mix ( {
   /*開始時刻 (文書が読み込まれたときにDate.nowなどで取得)*/\r
   startTime: 0,\r
 \r
-  /*活動続時間 (Active Duration)のフレーム数。アニメーションの継続条件となる\r
+  /*活動続時間 (Active Duration)のフレーム数。アニメーションの継続条件となる\r
    * 単位はフレーム数であって、秒数ではない*/\r
   activeTime: Number.MAX_VALUE,\r
 \r
@@ -306,11 +306,11 @@ base("$frame").mix ( {
     }\r
     \r
   /*$activate オブジェクト\r
-   * 活動続時間などを計算するための計算実体\r
+   * 活動続時間などを計算するための計算実体\r
    * $begin オブジェクトからの継承*/\r
   } ).up("$activate").of( {\r
     \r
-    /*単純続時間のパースされる前の文字列*/\r
+    /*単純続時間のパースされる前の文字列*/\r
     dur: "indefinite",\r
     \r
     /*活動をストップさせるためのオブジェクト*/\r
@@ -322,7 +322,7 @@ base("$frame").mix ( {
     /*繰り返し時間*/\r
     repeatDur: null,\r
 \r
-    /*単純続時間 (単位はフレーム数)*/\r
+    /*単純続時間 (単位はフレーム数)*/\r
     simpleDur: function() {\r
       return ( (this.dur === "indefinite") || !this.dur ) ?\r
                 null\r
@@ -330,11 +330,11 @@ base("$frame").mix ( {
     },\r
 \r
     /*最小値に制限される\r
-     * 最小値 <= 活動続時間 とならなければならない*/\r
+     * 最小値 <= 活動続時間 とならなければならない*/\r
      min: "0",\r
      \r
     /*最大値に制限される\r
-     * 活動続時間 <= 最大値 とならなければならない*/\r
+     * 活動続時間 <= 最大値 とならなければならない*/\r
      max: "indefinite",\r
     \r
     /*解決した(計算する)ときの時間*/\r
@@ -344,7 +344,7 @@ base("$frame").mix ( {
     \r
     /*関数型の呼び出しメソッド\r
      * base.jsのofメソッドを活用して、関数型っぽい処理をする\r
-     * 以下では、活動続時間を算出\r
+     * 以下では、活動続時間を算出\r
      * 計算方法はSMILアニメーション 3.3.4節を参照\r
      * http://www.w3.org/TR/smil-animation/#ComputingActiveDur\r
      */\r
@@ -380,7 +380,7 @@ base("$frame").mix ( {
       }\r
 \r
       /*長くなるため、インライン関数を活用\r
-       * indef関数は活動続時間が不定かどうか、もし、不定なら真を返す*/\r
+       * indef関数は活動続時間が不定かどうか、もし、不定なら真を返す*/\r
       function indef() {\r
         if(isIndefEnd) {\r
           return true;\r
index 281ed23..93a339e 100644 (file)
@@ -3511,6 +3511,9 @@ describe("SMIL Animation Spec", function() {
       } );\r
       /*無効同値クラスを調べておく (Equivalence partitioning, the following is the invalid partion)*/\r
       it("should be this for the value (the invalid partion on a spline mode )", function() {\r
+        attr.$from.degit = 1;\r
+        expect(attr.setValues([])).toBeNull();\r
+        expect(attr.setValues(null, null, null, null)).toBeNull();\r
       } );\r
     } );\r
   } );\r