From 1aafd8320de0d7e8c7801bc3e712ecac99280cc2 Mon Sep 17 00:00:00 2001 From: Andreas Hocevar Date: Mon, 9 Oct 2017 18:46:28 +0200 Subject: [PATCH] Allow reference image creation without existing reference image --- test/test-extensions.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/test/test-extensions.js b/test/test-extensions.js index 9844f74edc..52f70574f1 100644 --- a/test/test-extensions.js +++ b/test/test-extensions.js @@ -383,6 +383,14 @@ goog.require('ol.has'); }; function resembleCanvas(canvas, referenceImage, tolerance, done) { + if (showMap) { + var wrapper = document.createElement('div'); + wrapper.style.width = canvas.width + 'px'; + wrapper.style.height = canvas.height + 'px'; + wrapper.appendChild(canvas); + document.body.appendChild(wrapper); + document.body.appendChild(document.createTextNode(referenceImage)); + } var width = canvas.width; var height = canvas.height; var image = new Image(); @@ -394,14 +402,6 @@ goog.require('ol.has'); referenceCanvas.height = image.height; var referenceContext = referenceCanvas.getContext('2d'); referenceContext.drawImage(image, 0, 0, image.width, image.height); - if (showMap) { - var wrapper = document.createElement('div'); - wrapper.style.width = canvas.width + 'px'; - wrapper.style.height = canvas.height + 'px'; - wrapper.appendChild(canvas); - document.body.appendChild(wrapper); - document.body.appendChild(document.createTextNode(referenceImage)); - } var context = canvas.getContext('2d'); var output = context.createImageData(canvas.width, canvas.height); var mismatchPx = pixelmatch(