diff options
-rw-r--r-- | src/deferred/exceptionHook.js | 4 | ||||
-rw-r--r-- | test/unit/deferred.js | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/src/deferred/exceptionHook.js b/src/deferred/exceptionHook.js index 2e3c7cc35..0315b2ecb 100644 --- a/src/deferred/exceptionHook.js +++ b/src/deferred/exceptionHook.js @@ -10,8 +10,8 @@ jQuery.Deferred.exceptionHook = function( error, stack ) { if ( error && rerrorNames.test( error.name ) ) { window.console.warn( - "jQuery.Deferred exception: " + error.message, - error.stack, + "jQuery.Deferred exception", + error, stack ); } diff --git a/test/unit/deferred.js b/test/unit/deferred.js index 535dc0115..8a215ff99 100644 --- a/test/unit/deferred.js +++ b/test/unit/deferred.js @@ -575,9 +575,9 @@ QUnit.test( "jQuery.Deferred.exceptionHook", function( assert ) { defer = jQuery.Deferred(), oldWarn = window.console.warn; - window.console.warn = function() { - var msg = Array.prototype.join.call( arguments, " " ); - assert.ok( /barf/.test( msg ), "Message: " + msg ); + window.console.warn = function( _intro, error ) { + assert.ok( /barf/.test( error.message + "\n" + error.stack ), + "Error mentions the method: " + error.message + "\n" + error.stack ); }; jQuery.when( |