* 初期化処理を分散させるために使う*/\r
initilize: function() {\r
var eles = this.elementList;\r
- if (!eles.length) {\r
+ if (!eles || !eles.length) {\r
return;\r
}\r
var length = this.nubmerOfelemList+30;\r
- for (var i=length-30; i<eles.length; ++i) {\r
- if (length <= i) {\r
- /*もう初期化する必要がないので終了*/\r
- return;\r
- }\r
+ for (var i=0; i<eles.length; ++i) {\r
this.up().init(eles.item(i));\r
}\r
this.nubmerOfelemList += 30;\r
frame.timelines.length = 0;\r
var setinit = $set.initilize;\r
$set.initilize();\r
- expect($set.initilize).not.toBe(setinit);\r
expect(frame.timelines.length).toBe($set.elementList.length);\r
} );\r
/*無効同値クラスを調べておく (Equivalence partitioning, the following is the invalid partion)*/\r