Test points layer ready state

This commit is contained in:
Maximilian Krög
2022-02-02 21:57:29 +01:00
parent 7c3c1ac354
commit 613d083e46

View File

@@ -747,5 +747,21 @@ describe('ol/renderer/webgl/PointsLayer', function () {
});
});
});
it('is not ready until after second rebuildBuffers_ worker calls completed', function (done) {
map.renderSync();
map.getView().setCenter([10, 10]);
map.renderSync();
let changed = 0;
layer.on('change', function () {
try {
expect(layer.getRenderer().ready).to.be(++changed > 2);
if (changed === 4) {
done();
}
} catch (e) {
done(e);
}
});
});
});
});