Refactor unittest for WebGLPointsLayerRenderer
The test for the prerender and postrender events now uses a WebGLPointsLayer instead of a VectorLayer. This is less confusing and probably closer to practical usage, too.
This commit is contained in:
@@ -4,6 +4,7 @@ import Point from '../../../../../src/ol/geom/Point.js';
|
|||||||
import VectorLayer from '../../../../../src/ol/layer/Vector.js';
|
import VectorLayer from '../../../../../src/ol/layer/Vector.js';
|
||||||
import VectorSource from '../../../../../src/ol/source/Vector.js';
|
import VectorSource from '../../../../../src/ol/source/Vector.js';
|
||||||
import ViewHint from '../../../../../src/ol/ViewHint.js';
|
import ViewHint from '../../../../../src/ol/ViewHint.js';
|
||||||
|
import WebGLPointsLayer from '../../../../../src/ol/layer/WebGLPoints.js';
|
||||||
import WebGLPointsLayerRenderer from '../../../../../src/ol/renderer/webgl/PointsLayer.js';
|
import WebGLPointsLayerRenderer from '../../../../../src/ol/renderer/webgl/PointsLayer.js';
|
||||||
import {WebGLWorkerMessageType} from '../../../../../src/ol/renderer/webgl/Layer.js';
|
import {WebGLWorkerMessageType} from '../../../../../src/ol/renderer/webgl/Layer.js';
|
||||||
import {
|
import {
|
||||||
@@ -614,8 +615,13 @@ describe('ol.renderer.webgl.PointsLayer', function () {
|
|||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
|
|
||||||
layer = new VectorLayer({
|
layer = new WebGLPointsLayer({
|
||||||
source,
|
source,
|
||||||
|
style: {
|
||||||
|
symbol: {
|
||||||
|
symbolType: 'square',
|
||||||
|
},
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
renderer = new WebGLPointsLayerRenderer(layer, {
|
renderer = new WebGLPointsLayerRenderer(layer, {
|
||||||
|
|||||||
Reference in New Issue
Block a user