aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/deferred/exceptionHook.js4
-rw-r--r--test/unit/deferred.js6
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(