+test("window resize", function() {
+ expect(2);
+
+ jQuery(window).unbind();
+
+ jQuery(window).bind("resize", function(){
+ ok( true, "Resize event fired." );
+ }).resize().unbind("resize");
+
+ ok( !jQuery(window).data("__events__"), "Make sure all the events are gone." );
+});
+test("focusin bubbles", function(){
+ //create an input and focusin on it
+ var input = jQuery("<input/>"),
+ order = 0;
+ input.appendTo(document.body);
+ jQuery(document.body).bind("focusin.focusinBubblesTest",function(){
+ equals(1,order++,"focusin on the body second")
+ })
+ input.bind("focusin.focusinBubblesTest",function(){
+ equals(0,order++,"focusin on the element first")
+ })
+ input[0].focus();
+ input.remove();
+ jQuery(document.body).unbind("focusin.focusinBubblesTest");
+})