X-Git-Url: http://git.asbjorn.it/?a=blobdiff_plain;f=test%2Funit%2Fevent.js;h=593c6dad85db64134640ef5f6f42f0d4055d6952;hb=e2ef3df86d5f54274bf2b779d882c30aa0886bfe;hp=334f286c78d37d78d64214780d934dae2bb780b7;hpb=6728e3cf74d02794113deb0af70a5f9a7caa2241;p=jquery.git diff --git a/test/unit/event.js b/test/unit/event.js index 334f286..593c6da 100644 --- a/test/unit/event.js +++ b/test/unit/event.js @@ -8,8 +8,8 @@ test("bind()", function() { ok( event.data.foo == "bar", "bind() with data, Check value of passed data" ); }; $("#firstp").bind("click", {foo: "bar"}, handler).click().unbind("click", handler); - - ok( !$("#firstp").get(0).$events, "Event handler unbound when using data." ); + + ok( !jQuery.data($("#firstp")[0], "events"), "Event handler unbound when using data." ); reset(); var handler = function(event, data) { @@ -108,11 +108,11 @@ test("unbind(event)", function() { el.click(function() { return; }); el.unbind('change',function(){ return; }); - for (var ret in el[0].$events['click']) break; + for (var ret in jQuery.data(el[0], "events")['click']) break; ok( ret, "Extra handlers weren't accidentally removed." ); el.unbind('click'); - ok( !el[0].$events, "Removed the events expando after all handlers are unbound." ); + ok( !jQuery.data(el[0], "events"), "Removed the events expando after all handlers are unbound." ); }); test("trigger(event, [data], [fn])", function() { @@ -160,15 +160,15 @@ test("trigger(event, [data], [fn])", function() { equals( $("#firstp").triggerHandler("click", [1, "2", "abc"], handler2), "test", "Verify handler response" ); // Build fake click event to pass in - var eventObj = jQuery.event.fix({ type: "click", target: document.body }); + var eventObj = jQuery.event.fix({ type: "foo", target: document.body }); // Trigger only the handlers (no native), with external event obj // Triggers 5 - equals( $("#firstp").triggerHandler("foo", [eventObj, 1, "2", "abc"]), "test", "Verify handler response" ); + equals( $("#firstp").triggerHandler("click", [eventObj, 1, "2", "abc"]), "test", "Verify handler response" ); // Trigger only the handlers (no native) and extra fn, with external event obj // Triggers 9 - equals( $("#firstp").triggerHandler("foo", [eventObj, 1, "2", "abc"], handler), "test", "Verify handler response" ); + equals( $("#firstp").triggerHandler("click", [eventObj, 1, "2", "abc"], handler), "test", "Verify handler response" ); }); test("toggle(Function, Function)", function() {