aboutsummaryrefslogtreecommitdiffstats
path: root/test/unit/event.js
diff options
context:
space:
mode:
authorjeresig <jeresig@gmail.com>2010-10-14 21:40:35 -0400
committerjeresig <jeresig@gmail.com>2010-10-14 21:40:35 -0400
commit2d5f8666acf9968b0424b196a26fd92a1e48125e (patch)
tree633f92f93a8d7b2bff6ecbad820f47b6629e3ef6 /test/unit/event.js
parentf009fb2f86febdfce52a7ffc942dd92ca5067d48 (diff)
downloadjquery-2d5f8666acf9968b0424b196a26fd92a1e48125e.tar.gz
jquery-2d5f8666acf9968b0424b196a26fd92a1e48125e.zip
Use prepend for the focuin test (to avoid making the test suite jump).
Diffstat (limited to 'test/unit/event.js')
-rw-r--r--test/unit/event.js24
1 files changed, 15 insertions, 9 deletions
diff --git a/test/unit/event.js b/test/unit/event.js
index 829ef7bcb..fa0252cc8 100644
--- a/test/unit/event.js
+++ b/test/unit/event.js
@@ -1843,21 +1843,27 @@ test("window resize", function() {
ok( !jQuery(window).data("__events__"), "Make sure all the events are gone." );
});
-test("focusin bubbles", function(){
+
+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(){
+ var input = jQuery("<input/>"), order = 0;
+
+ input.prependTo("body");
+
+ jQuery("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");
-})
+
+ jQuery("body").unbind("focusin.focusinBubblesTest");
+});
+
/*
test("jQuery(function($) {})", function() {
stop();