From ab2d97d49b2f89590af665fde146dfe635eb0b2e Mon Sep 17 00:00:00 2001 From: ahocevar Date: Thu, 4 Jul 2019 16:11:02 +0200 Subject: [PATCH] Don't give up too early when waiting for fonts --- src/ol/render/canvas.js | 2 +- test/spec/ol/render/canvas/index.test.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ol/render/canvas.js b/src/ol/render/canvas.js index c0ce02f7e5..ed5994c0ce 100644 --- a/src/ol/render/canvas.js +++ b/src/ol/render/canvas.js @@ -196,7 +196,7 @@ export const textHeights = {}; * @param {string} fontSpec CSS font spec. */ export const checkFont = (function() { - const retries = 60; + const retries = 100; const checked = checkedFonts; const size = '32px '; const referenceFonts = ['monospace', 'serif']; diff --git a/test/spec/ol/render/canvas/index.test.js b/test/spec/ol/render/canvas/index.test.js index 560cf4698b..05c439c8f7 100644 --- a/test/spec/ol/render/canvas/index.test.js +++ b/test/spec/ol/render/canvas/index.test.js @@ -17,10 +17,10 @@ describe('ol.render.canvas', function() { render.measureTextHeight('12px sans-serif'); }); - const retries = 60; + const retries = 100; it('does not clear label cache and measurements for unavailable fonts', function(done) { - this.timeout(3000); + this.timeout(4000); const spy = sinon.spy(); listen(render.labelCache, 'clear', spy); const interval = setInterval(function() {