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);