add tests for className and removeBackBufferDelay default values
This commit is contained in:
+30
-2
@@ -24,8 +24,8 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
function test_Layer_Grid_constructor (t) {
|
function test_constructor (t) {
|
||||||
t.plan( 6 );
|
t.plan( 8 );
|
||||||
|
|
||||||
layer = new OpenLayers.Layer.Grid(name, url, params, null);
|
layer = new OpenLayers.Layer.Grid(name, url, params, null);
|
||||||
t.ok( layer instanceof OpenLayers.Layer.Grid, "returns OpenLayers.Layer.Grid object" );
|
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.ratio, 1.5, "ratio default is 1.5");
|
||||||
t.eq( layer.numLoadingTiles, 0, "numLoadingTiles starts at 0");
|
t.eq( layer.numLoadingTiles, 0, "numLoadingTiles starts at 0");
|
||||||
t.ok( layer.tileClass === OpenLayers.Tile.Image, "tileClass default is OpenLayers.Tile.Image");
|
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 obj = {};
|
||||||
var func = function() {};
|
var func = function() {};
|
||||||
@@ -41,6 +43,32 @@
|
|||||||
t.ok( layer.events.listeners['tileloaded'].length == 1, "one listener for tileloaded after register");
|
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) {
|
function test_Layer_Grid_inittiles (t) {
|
||||||
t.plan( 2 );
|
t.plan( 2 );
|
||||||
|
|||||||
Reference in New Issue
Block a user