diff --git a/tests/Layer/Grid.html b/tests/Layer/Grid.html index 981ccb4e83..50464f3cd8 100644 --- a/tests/Layer/Grid.html +++ b/tests/Layer/Grid.html @@ -1362,7 +1362,7 @@ t.plan(5); // set up - + var map = new OpenLayers.Map('map', { resolutions: [32, 16, 8, 4, 2, 1] }); @@ -1375,28 +1375,28 @@ map.zoomTo(1); - t.delay_call(1, function() { + // Mark one tile loaded, to see if back buffer removal gets scheduled. + layer.grid[1][1].onImageLoad(); - t.ok(layer.backBuffer.parentNode === layer.div, - '[a] back buffer is a child of layer div'); - t.ok(layer.backBufferTimerId !== null, - '[a] back buffer scheduled for removal'); + t.ok(layer.backBuffer.parentNode === layer.div, + '[a] back buffer is a child of layer div'); + t.ok(layer.backBufferTimerId !== null, + '[a] back buffer scheduled for removal'); - var backBuffer = layer.backBuffer; + var backBuffer = layer.backBuffer; - map.zoomTo(2); + map.zoomTo(2); - t.ok(layer.backBuffer !== backBuffer, - '[b] a new back buffer was created'); - t.ok(layer.backBuffer.parentNode === layer.div, - '[b] back buffer is a child of layer div'); - t.ok(layer.backBufferTimerId === null, - '[b] back buffer no longer scheduled for removal'); + t.ok(layer.backBuffer !== backBuffer, + '[b] a new back buffer was created'); + t.ok(layer.backBuffer.parentNode === layer.div, + '[b] back buffer is a child of layer div'); + t.ok(layer.backBufferTimerId === null, + '[b] back buffer no longer scheduled for removal'); - // tear down + // tear down - map.destroy(); - }); + map.destroy(); } function test_getGridData(t) {