Skip to content
Permalink
Browse files

Tests: fix function reference for unbinding

  • Loading branch information...
timmywil committed Jan 8, 2018
1 parent c9efd11 commit 50b94f47d2b4b40f7b9181e42e83e848efb4c4c9
Showing with 4 additions and 4 deletions.
  1. +4 −4 test/unit/event.js
@@ -687,15 +687,15 @@ QUnit.test( "on(), with different this object", function( assert ) {
data = { myData: true },
handler1 = function() {
assert.equal( this, thisObject, "on() with different this object" );
},
}.bind( thisObject ),
handler2 = function( event ) {
assert.equal( this, thisObject, "on() with different this object and data" );
assert.equal( event.data, data, "on() with different this object and data" );
};
}.bind( thisObject );

jQuery( "#firstp" )
.on( "click", handler1.bind( thisObject ) ).trigger( "click" ).off( "click", handler1 )
.on( "click", data, handler2.bind( thisObject ) ).trigger( "click" ).off( "click", handler2 );
.on( "click", handler1 ).trigger( "click" ).off( "click", handler1 )
.on( "click", data, handler2 ).trigger( "click" ).off( "click", handler2 );

assert.ok( !jQuery._data( jQuery( "#firstp" )[ 0 ], "events" ), "Event handler unbound when using different this object and data." );
} );

0 comments on commit 50b94f4

Please sign in to comment.
You can’t perform that action at this time.