git.asbjorn.biz
/
jquery.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f009fb2
)
Use prepend for the focuin test (to avoid making the test suite jump).
author
jeresig
<jeresig@gmail.com>
Fri, 15 Oct 2010 01:40:35 +0000
(21:40 -0400)
committer
jeresig
<jeresig@gmail.com>
Fri, 15 Oct 2010 01:40:35 +0000
(21:40 -0400)
test/unit/event.js
patch
|
blob
|
history
diff --git
a/test/unit/event.js
b/test/unit/event.js
index
829ef7b
..
fa0252c
100644
(file)
--- 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." );
});
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
//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")
equals(1,order++,"focusin on the body second")
- })
+ });
+
input.bind("focusin.focusinBubblesTest",function(){
equals(0,order++,"focusin on the element first")
input.bind("focusin.focusinBubblesTest",function(){
equals(0,order++,"focusin on the element first")
- })
+ });
+
input[0].focus();
input.remove();
input[0].focus();
input.remove();
- jQuery(document.body).unbind("focusin.focusinBubblesTest");
-})
+
+ jQuery("body").unbind("focusin.focusinBubblesTest");
+});
+
/*
test("jQuery(function($) {})", function() {
stop();
/*
test("jQuery(function($) {})", function() {
stop();