svnno****@sourc*****
svnno****@sourc*****
2011年 2月 6日 (日) 20:25:52 JST
Revision: 2371
http://sourceforge.jp/projects/sie/svn/view?view=rev&revision=2371
Author: dhrname
Date: 2011-02-06 20:25:52 +0900 (Sun, 06 Feb 2011)
Log Message:
-----------
Number.MIN_VALUEを2で割る誤りを修正
Modified Paths:
--------------
trunk/Spec/spec/SvgDomSpec.js
Modified: trunk/Spec/spec/SvgDomSpec.js
===================================================================
--- trunk/Spec/spec/SvgDomSpec.js 2011-02-06 11:25:09 UTC (rev 2370)
+++ trunk/Spec/spec/SvgDomSpec.js 2011-02-06 11:25:52 UTC (rev 2371)
@@ -102,7 +102,7 @@
});
/*境界条件を調べておく (limit value analysis)*/
it("should be this for the value, when it calls a newValueSpecifiedUnits method", function() {
- var t = [Number.MAX_VALUE, Number.MIN_VALUE, 0, Number.MAX_VALUE/2, Number.MIN_VALUE/2];
+ var t = [Number.MAX_VALUE, Number.MIN_VALUE, 0, Number.MAX_VALUE/2, Number.MIN_VALUE];
for (var i=0,tli=t.length;i<tli;++i) {
s.newValueSpecifiedUnits(1, t[i]);
expect(s.valueInSpecifiedUnits).toEqual(t[i]);
@@ -186,7 +186,7 @@
});
/*境界条件を調べておく (limit value analysis about a 'multiply')*/
it("should be this for the value, when it calls a 'multiply' method", function() {
- var t = [Number.MAX_VALUE, Number.MIN_VALUE, 0, Number.MAX_VALUE/2, Number.MIN_VALUE/2, 0];
+ var t = [Number.MAX_VALUE, Number.MIN_VALUE, 0, Number.MAX_VALUE/2, Number.MIN_VALUE, 0];
for (var i=0,tli=t.length;i<tli;++i) {
var n = svg.createSVGMatrix();
n.a = t[i];
@@ -443,7 +443,6 @@
});
/*座標指定による回転変換に関する境界条件を調べておく (limit value analysis about the 'rotateFromVector')*/
it("should be this for the value, when it calls the 'rotateFromVector'", function() {
- /*IE8において、Number.MIN_VALUEを2で割ると0となるバグがある (There's a bug that Number.MIN_VALUE/2 is zero in IE8)*/
var t = [1, 1,
-1, -1,
1, -1,