diff --git a/tests/lib/screenshot-testing/support/page-renderer.js b/tests/lib/screenshot-testing/support/page-renderer.js index 960879b6559aeba66a1bf24ed07fb2009c042444..aa0fb12f87de441c6d76805424a53e2661657ea5 100644 --- a/tests/lib/screenshot-testing/support/page-renderer.js +++ b/tests/lib/screenshot-testing/support/page-renderer.js @@ -280,7 +280,8 @@ PageRenderer.prototype.capture = function (outputPath, callback, selector) { }, selector); if (!result) { - throw new Error("Cannot find element " + selector); + console.log("Cannot find element " + selector); + return; } if (result && result.__isCallError) { @@ -290,8 +291,10 @@ PageRenderer.prototype.capture = function (outputPath, callback, selector) { if (null === result.left || null === result.top || null === result.bottom - || null === result.right) { - throw new Error("Element(s) " + selector + " found but none is visible"); + || null === result.right + ) { + console.log("Element(s) " + selector + " found but none is visible"); + return; } page.clipRect = result;