]> source.dussan.org Git - jquery.git/commitdiff
Event: Fully clean up events in unit test
authorVeaceslav Grimalschi <grimalschi@yandex.ru>
Wed, 8 Oct 2014 11:24:55 +0000 (15:24 +0400)
committerDave Methvin <dave.methvin@gmail.com>
Mon, 8 Dec 2014 02:31:39 +0000 (21:31 -0500)
Closes gh-1685
(cherry picked from commit 4467ed606ab0a9b28ed495e682576910937fa5e0)

test/unit/event.js

index fb3b75abc5d04c67d023698dd0d06442e585c9d6..412fb87bca890e06384bdc189cd2246f81284cb7 100644 (file)
@@ -1004,6 +1004,7 @@ test("trigger() bubbling", function() {
        equal( win, 4, "doc bubble" );
 
        // manually clean up events from elements outside the fixture
+       jQuery(window).off("click");
        jQuery(document).off("click");
        jQuery("html, body, #qunit-fixture").off("click");
 });
@@ -2123,7 +2124,7 @@ test("Non DOM element events", function() {
                ok( true, "Event on non-DOM object triggered" );
        });
 
-       jQuery(o).trigger("nonelementobj");
+       jQuery(o).trigger("nonelementobj").off("nonelementobj");
 });
 
 test("inline handler returning false stops default", function() {