Tile.Image.cloneMarkup renamed Tile.Image.createBackBuffer

This commit is contained in:
Éric Lemoine
2011-10-29 12:22:08 +02:00
parent f3e0ac9425
commit c80746b890
5 changed files with 27 additions and 24 deletions

View File

@@ -983,18 +983,18 @@
map.addLayer(layer);
map.zoomToMaxExtent();
var cloneMarkup = OpenLayers.Tile.Image.prototype.cloneMarkup;
var createBackBuffer = OpenLayers.Tile.Image.prototype.createBackBuffer;
var backBuffer;
OpenLayers.Tile.Image.prototype.cloneMarkup = function() {
OpenLayers.Tile.Image.prototype.createBackBuffer = function() {
return;
};
backBuffer = layer.createBackBuffer();
t.eq(backBuffer, undefined,
'createBackBuffer returns undefined if cloneMarkup returns undefined');
'createBackBuffer returns undefined if createBackBuffer returns undefined');
OpenLayers.Tile.Image.prototype.cloneMarkup = function() {
OpenLayers.Tile.Image.prototype.createBackBuffer = function() {
return document.createElement('div');
};
backBuffer = layer.createBackBuffer();
@@ -1010,7 +1010,7 @@
'second tile has correct top');
map.destroy();
OpenLayers.Tile.Image.prototype.cloneMarkup = cloneMarkup;
OpenLayers.Tile.Image.prototype.createBackBuffer = createBackBuffer;
}
function test_updateBackBufferData(t) {

View File

@@ -317,7 +317,7 @@
map.destroy();
}
function test_cloneMarkup(t) {
function test_createBackBuffer(t) {
t.plan(3);
var map = new OpenLayers.Map('map');
@@ -328,9 +328,10 @@
var tile = layer.grid[0][0];
tile.isLoading = false;
var img = tile.imgDiv;
var clone = tile.cloneMarkup();
t.eq(clone.style.left, tile.frame.style.left, "clone has same left style as frame");
t.ok(clone.firstChild === img, "image appended to clone");
var bb = tile.createBackBuffer();
t.eq(bb.style.left, tile.frame.style.left,
"backbuffer has same left style as frame");
t.ok(bb.firstChild === img, "image appended to bb");
t.ok(tile.imgDiv == null, "image reference removed from tile");
map.destroy();
}