Commit 203979d1 authored by Timmy Willison's avatar Timmy Willison

Deferred: pass lint in new catch tests

parent ef77f83d
...@@ -172,7 +172,7 @@ test( "jQuery.Deferred.catch", function( assert ) { ...@@ -172,7 +172,7 @@ test( "jQuery.Deferred.catch", function( assert ) {
var value1, value2, value3, var value1, value2, value3,
defer = jQuery.Deferred(), defer = jQuery.Deferred(),
piped = defer.catch(function( a, b ) { piped = defer[ "catch" ](function( a, b ) {
return a * b; return a * b;
}), }),
done = jQuery.map( new Array( 3 ), function() { return assert.async(); } ); done = jQuery.map( new Array( 3 ), function() { return assert.async(); } );
...@@ -186,18 +186,18 @@ test( "jQuery.Deferred.catch", function( assert ) { ...@@ -186,18 +186,18 @@ test( "jQuery.Deferred.catch", function( assert ) {
value2 = b; value2 = b;
}); });
defer.reject( 2, 3 ).catch(function() { defer.reject( 2, 3 )[ "catch" ](function() {
assert.strictEqual( value1, 2, "first reject value ok" ); assert.strictEqual( value1, 2, "first reject value ok" );
assert.strictEqual( value2, 3, "second reject value ok" ); assert.strictEqual( value2, 3, "second reject value ok" );
assert.strictEqual( value3, 6, "result of filter ok" ); assert.strictEqual( value3, 6, "result of filter ok" );
done.pop().call(); done.pop().call();
}); });
jQuery.Deferred().resolve().catch(function() { jQuery.Deferred().resolve()[ "catch" ](function() {
assert.ok( false, "then should not be called on resolve" ); assert.ok( false, "then should not be called on resolve" );
}).then( done.pop() ); }).then( done.pop() );
jQuery.Deferred().reject().catch( jQuery.noop ).done(function( value ) { jQuery.Deferred().reject()[ "catch" ]( jQuery.noop ).done(function( value ) {
assert.strictEqual( value, undefined, "then fail callback can return undefined/null" ); assert.strictEqual( value, undefined, "then fail callback can return undefined/null" );
done.pop().call(); done.pop().call();
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment