Add missing dispose calls for webgl renderer tests

This commit is contained in:
Maximilian Krög
2022-02-06 22:02:05 +01:00
parent a86f0704f3
commit 700cdad1e2
7 changed files with 85 additions and 68 deletions
@@ -30,7 +30,7 @@ describe('ol/renderer/webgl/TileLayer', function () {
}),
});
renderer = tileLayer.createRenderer();
renderer = tileLayer.getRenderer();
const proj = get('EPSG:3857');
frameState = {
@@ -55,6 +55,10 @@ describe('ol/renderer/webgl/TileLayer', function () {
};
});
afterEach(function () {
tileLayer.dispose();
});
it('maintains a cache on the renderer instead of the source', function () {
expect(tileLayer.getSource().tileCache.highWaterMark).to.be(0.1);
expect(renderer.tileTextureCache_.highWaterMark).to.be(512);