From 459a01e582de91d95375d1438e49a35df6f64293 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Tue, 18 Jan 2011 14:57:25 -0800 Subject: improved dump function to atomatically render HTML --- test/testabilityPatch.js | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) (limited to 'test') diff --git a/test/testabilityPatch.js b/test/testabilityPatch.js index 224a8915..7029b213 100644 --- a/test/testabilityPatch.js +++ b/test/testabilityPatch.js @@ -9,7 +9,18 @@ _jQuery.event.special.change = undefined; if (window.jstestdriver) { jstd = jstestdriver; - dump = bind(jstd.console, jstd.console.log); + window.dump = function(){ + var args = []; + forEach(arguments, function(arg){ + if (isElement(arg)) { + arg = sortedHtml(arg); + } else if (isObject(arg)) { + org = toJson(arg, true); + } + args.push(arg); + }); + jstd.console.log.apply(jstd.console, args); + }; } beforeEach(function(){ @@ -60,9 +71,9 @@ function clearJqCache(){ count ++; delete jqCache[key]; forEach(value, function(value, key){ - if (value.$element) + if (value.$element) dump(key, sortedHtml(value.$element)); - else + else dump(key, toJson(value)); }); }); -- cgit v1.2.3