From 70d25ae8e7a7dced6c2b908e687712bfd831ec55 Mon Sep 17 00:00:00 2001 From: jzaefferer Date: Thu, 1 Apr 2010 09:57:56 +0200 Subject: Updating to latest QUnit --- external/qunit.js | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/external/qunit.js b/external/qunit.js index 0dd315530..9ef5f8d6f 100644 --- a/external/qunit.js +++ b/external/qunit.js @@ -953,16 +953,14 @@ QUnit.jsDump = (function() { type = "date"; } else if (QUnit.is("Function", obj)) { type = "function"; - } else if (QUnit.is("Array", obj)) { - type = "array"; - } else if (QUnit.is("Window", obj) || QUnit.is("global", obj)) { + } else if (obj.setInterval && obj.document && !obj.nodeType) { type = "window"; - } else if (QUnit.is("HTMLDocument", obj)) { + } else if (obj.nodeType === 9) { type = "document"; - } else if (QUnit.is("HTMLCollection", obj) || QUnit.is("NodeList", obj)) { - type = "nodelist"; - } else if (/^\[object HTML/.test(Object.prototype.toString.call( obj ))) { + } else if (obj.nodeType) { type = "node"; + } else if (typeof obj === "object" && typeof obj.length === "number" && obj.length >= 0) { + type = "array"; } else { type = typeof obj; } -- cgit v1.2.3