From b285e61fbc4dc21d4b5f7a498046bdff585abf1b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 16 Jan 2017 18:07:14 +0100 Subject: [PATCH] Detect broken URL support in PhantomJS and skip test --- test/test.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/test/test.js b/test/test.js index ea4caba3..280f0feb 100644 --- a/test/test.js +++ b/test/test.js @@ -1,6 +1,12 @@ var support = { searchParams: 'URLSearchParams' in self, - url: 'URL' in self, + url: (function(url) { + try { + return new URL(url).toString() === url + } catch(e) { + return false + } + })('http://example.com/'), blob: 'FileReader' in self && 'Blob' in self && (function() { try { new Blob()