add tests for className and removeBackBufferDelay default values
This commit is contained in:
@@ -24,8 +24,8 @@
|
||||
*/
|
||||
|
||||
|
||||
function test_Layer_Grid_constructor (t) {
|
||||
t.plan( 6 );
|
||||
function test_constructor (t) {
|
||||
t.plan( 8 );
|
||||
|
||||
layer = new OpenLayers.Layer.Grid(name, url, params, null);
|
||||
t.ok( layer instanceof OpenLayers.Layer.Grid, "returns OpenLayers.Layer.Grid object" );
|
||||
@@ -33,6 +33,8 @@
|
||||
t.eq( layer.ratio, 1.5, "ratio default is 1.5");
|
||||
t.eq( layer.numLoadingTiles, 0, "numLoadingTiles starts at 0");
|
||||
t.ok( layer.tileClass === OpenLayers.Tile.Image, "tileClass default is OpenLayers.Tile.Image");
|
||||
t.eq( layer.className, 'olLayerGridTile', "className default is olLayerGridTile");
|
||||
t.eq( layer.removeBackBufferDelay, 2500, "removeBackBufferDelay default is 2500");
|
||||
|
||||
var obj = {};
|
||||
var func = function() {};
|
||||
@@ -41,6 +43,32 @@
|
||||
t.ok( layer.events.listeners['tileloaded'].length == 1, "one listener for tileloaded after register");
|
||||
}
|
||||
|
||||
function test_constructor_singleTile(t) {
|
||||
t.plan(2);
|
||||
layer = new OpenLayers.Layer.Grid(name, url, params, {singleTile: true});
|
||||
t.eq( layer.className, 'olLayerGridSingleTile', "className default is olLayerGridSingleTile");
|
||||
t.eq( layer.removeBackBufferDelay, 0, "removeBackBufferDelay default is 0");
|
||||
}
|
||||
|
||||
function test_setMap(t) {
|
||||
t.plan(1);
|
||||
var map = new OpenLayers.Map('map');
|
||||
layer = new OpenLayers.Layer.Grid(name, url, params, null);
|
||||
map.addLayer(layer);
|
||||
t.ok(OpenLayers.Element.hasClass(layer.div, "olLayerGridTile"),
|
||||
"olLayerGridTile class assigned to layer div");
|
||||
map.destroy();
|
||||
}
|
||||
|
||||
function test_setMap_singleTile(t) {
|
||||
t.plan(1);
|
||||
var map = new OpenLayers.Map('map');
|
||||
layer = new OpenLayers.Layer.Grid(name, url, params, {singleTile: true});
|
||||
map.addLayer(layer);
|
||||
t.ok(OpenLayers.Element.hasClass(layer.div, "olLayerGridSingleTile"),
|
||||
"olLayerGridSingleTile class assigned to layer div");
|
||||
map.destroy();
|
||||
}
|
||||
|
||||
function test_Layer_Grid_inittiles (t) {
|
||||
t.plan( 2 );
|
||||
|
||||
Reference in New Issue
Block a user