diff --git a/tests/Geometry.html b/tests/Geometry.html index d655d86b83..e61326d34f 100644 --- a/tests/Geometry.html +++ b/tests/Geometry.html @@ -337,8 +337,10 @@ function test_fromWKT_undefined(t) { t.plan(1); + var WKT = OpenLayers.Format.WKT; OpenLayers.Format.WKT = null; + delete OpenLayers.Geometry.fromWKT.format; var geom = OpenLayers.Geometry.fromWKT("POINT(1 1)"); t.eq(geom, undefined, "undefined when OpenLayers.Format.WKT is not available"); diff --git a/tests/Geometry/Point.html b/tests/Geometry/Point.html index 838a587521..e688250b63 100644 --- a/tests/Geometry/Point.html +++ b/tests/Geometry/Point.html @@ -101,6 +101,21 @@ "toString() returns WKT" ); } + + function test_Point_toString_no_wkt(t) { + t.plan(1); + + var WKT = OpenLayers.Format.WKT; + OpenLayers.Format.WKT = null; + + var x = 10; + var y = 20; + point = new OpenLayers.Geometry.Point(x, y); + t.eq(point.toString(), "[object Object]", "default string representation"); + + OpenLayers.Format.WKT = WKT; + + } function test_Point_move(t) { t.plan(3);