[Change] renamed test and added print of error
This commit is contained in:
@@ -546,7 +546,7 @@
|
|||||||
map.destroy();
|
map.destroy();
|
||||||
}
|
}
|
||||||
|
|
||||||
function test_setLayerWithRemoved(t) {
|
function test_setLayerWithRemoving(t) {
|
||||||
t.plan(2);
|
t.plan(2);
|
||||||
var map = new OpenLayers.Map("map");
|
var map = new OpenLayers.Map("map");
|
||||||
var layer1 = new OpenLayers.Layer.Vector();
|
var layer1 = new OpenLayers.Layer.Vector();
|
||||||
@@ -556,17 +556,17 @@
|
|||||||
var control = new OpenLayers.Control.SelectFeature(layer1);
|
var control = new OpenLayers.Control.SelectFeature(layer1);
|
||||||
map.addControl(control);
|
map.addControl(control);
|
||||||
control.activate();
|
control.activate();
|
||||||
var noError = true;
|
var noError = null;
|
||||||
map.events.register("preremovelayer", this, function(e) {
|
map.events.register("preremovelayer", this, function(e) {
|
||||||
try {
|
try {
|
||||||
control.setLayer(layer2);
|
control.setLayer(layer2);
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
noError = false;
|
noError = e;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
layer1.destroy();
|
layer1.destroy();
|
||||||
t.eq(layer2.id, control.layer.id, "Layer is set correctly without error");
|
t.eq(layer2.id, control.layer.id, "Layer is set correctly without error");
|
||||||
t.eq(noError, true,"No error occured during setLayer");
|
t.eq(noError, null,"No error occured during setLayer. Error is: '"+noError+"'");
|
||||||
control.destroy();
|
control.destroy();
|
||||||
map.destroy();
|
map.destroy();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user