From 550613ba9c9fa489b6c3120e440749987fd65267 Mon Sep 17 00:00:00 2001 From: Ruben de Gooijer Date: Thu, 20 Sep 2018 10:59:32 +0200 Subject: [PATCH] Use more robust Array instance check Improve robustness of Array type check. --- lib/test.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/test.js b/lib/test.js index 6ad9c890..f87a3273 100644 --- a/lib/test.js +++ b/lib/test.js @@ -236,7 +236,7 @@ Test.prototype._assertHeader = function(header, res) { if (typeof actual === 'undefined') return new Error('expected "' + field + '" header field'); // This check handles header values that may be a String or single element Array - if ((actual instanceof Array && actual.toString() === fieldExpected) + if ((Array.isArray(actual) && actual.toString() === fieldExpected) || fieldExpected === actual) { return; }