Forgot to land Justin's tests for the event fixes.

This commit is contained in:
Justin Meyer 2010-02-04 00:49:46 -05:00 committed by jeresig
parent e7912805d6
commit e177465a6b

View file

@ -300,6 +300,24 @@ test("bind(), multi-namespaced events", function() {
jQuery("#firstp").trigger("custom"); jQuery("#firstp").trigger("custom");
}); });
test("bind(), with same function", function() {
expect(2)
var count = 0 , func = function(){
count++;
};
jQuery("#liveHandlerOrder").bind("foo.bar", func).bind("foo.zar", func);
jQuery("#liveHandlerOrder").trigger("foo.bar");
equals(count, 1, "Verify binding function with multiple namespaces." );
jQuery("#liveHandlerOrder").unbind("foo.bar", func).unbind("foo.zar", func);
jQuery("#liveHandlerOrder").trigger("foo.bar");
equals(count, 1, "Verify that removing events still work." );
});
test("bind(), with different this object", function() { test("bind(), with different this object", function() {
expect(4); expect(4);
var thisObject = { myThis: true }, var thisObject = { myThis: true },