diff --git a/tests/test_Layer.html b/tests/test_Layer.html
index dfde1ed318..f7fce1a73e 100644
--- a/tests/test_Layer.html
+++ b/tests/test_Layer.html
@@ -109,6 +109,23 @@
t.eq(layer.getMaxZoomLevel(), maxZoomLevel, "getMaxZoomLevel() works");
}
+ function test_05_Layer_visibility(t) {
+
+ t.plan(3)
+
+ var layer = new OpenLayers.Layer('Test Layer');
+
+ t.eq(layer.getVisibility(), true, "default for layer creation is visible");
+
+ layer.setVisibility(false);
+ t.eq(layer.getVisibility(), false, "setVisibility false works");
+
+ layer.setVisibility(true);
+ t.eq(layer.getVisibility(), true, "setVisibility true works");
+
+ }
+
+
/******
*
*