geometry.resize returns obj for chaining. r=tschaub, (Closes #1931)

git-svn-id: http://svn.openlayers.org/trunk/openlayers@8840 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
crschmidt
2009-02-05 22:28:22 +00:00
parent 3274491b95
commit 5cc2445a6a
5 changed files with 18 additions and 4 deletions

View File

@@ -132,7 +132,7 @@
}
function test_Point_resize(t) {
t.plan(5);
t.plan(6);
var tolerance = 1e-10;
var x = 100 * Math.random();
@@ -147,9 +147,10 @@
var scale = 10 * Math.random();
var oldDistance = origin.distanceTo(point);
point.resize(scale, origin);
var ret = point.resize(scale, origin);
var newDistance = origin.distanceTo(point);
t.ok(ret === point, "resize returns geometry");
t.ok((origin.x == i) && (origin.y == j),
"resize leaves the origin untouched");
t.ok((((newDistance / oldDistance) - scale) / scale) < tolerance,