X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=test%2Funit%2Fevent.js;h=fd91819356a45a8470a55a981cf6138658502d8e;hb=4f99e793fa7a745ee49c73193891d6e2a40565c2;hp=296c092c4c24f43fa3ac09b475573191b4470195;hpb=d37aeceb6974e013c2b15d4888fa84695c171422;p=jquery.git diff --git a/test/unit/event.js b/test/unit/event.js index 296c092..fd91819 100644 --- a/test/unit/event.js +++ b/test/unit/event.js @@ -270,7 +270,7 @@ test("unbind(event)", function() { }); test("trigger(event, [data], [fn])", function() { - expect(67); + expect(69); var handler = function(event, a, b, c) { equals( event.type, "click", "check passed data" ); @@ -330,8 +330,13 @@ test("trigger(event, [data], [fn])", function() { // Triggers 8 equals( $elem.triggerHandler("click", [1, "2", "abc"], handler2), false, "Verify handler response" ); + var eventObj = jQuery.Event("noNew"); + + ok( eventObj != window, "Instantiate jQuery.Event without the 'new' keyword" ); + equals( eventObj.type, "noNew", "Verify its type" ); + // Build fake click event to pass in - var eventObj = new jQuery.Event("click"); + eventObj = new jQuery.Event("click"); // Trigger only the handlers (no native), with external event obj // Triggers 5