]> source.dussan.org Git - jquery.git/commitdiff
Add in unit tests for #6993.
authorJohn Resig <jeresig@gmail.com>
Sun, 17 Apr 2011 00:39:30 +0000 (17:39 -0700)
committerJohn Resig <jeresig@gmail.com>
Sun, 17 Apr 2011 00:39:30 +0000 (17:39 -0700)
test/unit/event.js

index 1710f6f98103e8bb4db48db12d27b281e89788ba..a1aee191f9e13b7efe3f5a7f95ee6ccb6e66226a 100644 (file)
@@ -15,7 +15,7 @@ test("null or undefined handler", function() {
 });
 
 test("bind(), with data", function() {
-       expect(3);
+       expect(4);
        var handler = function(event) {
                ok( event.data, "bind() with data, check passed data exists" );
                equals( event.data.foo, "bar", "bind() with data, Check value of passed data" );
@@ -23,6 +23,12 @@ test("bind(), with data", function() {
        jQuery("#firstp").bind("click", {foo: "bar"}, handler).click().unbind("click", handler);
 
        ok( !jQuery._data(jQuery("#firstp")[0], "events"), "Event handler unbound when using data." );
+
+       var test = function(){};
+       var handler2 = function(event) {
+               equals( event.data, test, "bind() with function data, Check value of passed data" );
+       };
+       jQuery("#firstp").bind("click", test, handler2).click().unbind("click", handler2);
 });
 
 test("click(), with data", function() {