diff --git a/tests/Layer/test_Vector.html b/tests/Layer/test_Vector.html
index 6210c0d17f..0fbf3bde6e 100644
--- a/tests/Layer/test_Vector.html
+++ b/tests/Layer/test_Vector.html
@@ -30,7 +30,7 @@
}
function test_03_Layer_Vector_removeFeatures(t) {
- t.plan(1);
+ t.plan(2);
var layer = new OpenLayers.Layer.Vector(name);
@@ -43,6 +43,12 @@
var features = layer.removeFeatures([pointFeature1]);
t.ok(layer.features.length == 1, "OpenLayers.Layer.Vector.removeFeatures removes a feature from the features array");
+
+ layer.addFeatures([pointFeature1.clone(), pointFeature2.clone()]);
+ var features = layer.removeFeatures(layer.features);
+
+ t.ok(layer.features.length == 0,
+ "OpenLayers.Layer.Vector.removeFeatures(layer.features) removes all feature from the features array");
}
function test_Layer_Vector_addStyle (t) {