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; }