Merge pull request #10115 from jahow/improve-heatmap-test
Improve Heatmap hit detection test
This commit is contained in:
@@ -44,7 +44,7 @@ describe('ol.layer.Heatmap', function() {
|
|||||||
}),
|
}),
|
||||||
target: target
|
target: target
|
||||||
});
|
});
|
||||||
map.renderSync();
|
map.render();
|
||||||
|
|
||||||
function hitTest(coordinate) {
|
function hitTest(coordinate) {
|
||||||
const features = map.getFeaturesAtPixel(
|
const features = map.getFeaturesAtPixel(
|
||||||
@@ -53,7 +53,13 @@ describe('ol.layer.Heatmap', function() {
|
|||||||
return features.length ? features[0] : null;
|
return features.length ? features[0] : null;
|
||||||
}
|
}
|
||||||
|
|
||||||
setTimeout(function() {
|
const renderer = layer.getRenderer();
|
||||||
|
renderer.worker_.addEventListener('message', function(event) {
|
||||||
|
if (!renderer.hitRenderInstructions_) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
map.renderSync();
|
||||||
|
|
||||||
let res;
|
let res;
|
||||||
|
|
||||||
res = hitTest([0, 0]);
|
res = hitTest([0, 0]);
|
||||||
@@ -67,7 +73,7 @@ describe('ol.layer.Heatmap', function() {
|
|||||||
|
|
||||||
document.body.removeChild(target);
|
document.body.removeChild(target);
|
||||||
done();
|
done();
|
||||||
}, 100);
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user