aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/autocomplete/autocomplete_events.js
diff options
context:
space:
mode:
authorJörn Zaefferer <joern.zaefferer@gmail.com>2010-02-02 14:04:50 +0000
committerJörn Zaefferer <joern.zaefferer@gmail.com>2010-02-02 14:04:50 +0000
commitdf391a998fe3af2fe950e7c07921f70c02e8d541 (patch)
tree7b958e3bbb46ae91ca43591305deb5269e71b7ff /tests/unit/autocomplete/autocomplete_events.js
parentd549ba6d43072f65c56159a136ad4c077d859d36 (diff)
downloadjquery-ui-df391a998fe3af2fe950e7c07921f70c02e8d541.tar.gz
jquery-ui-df391a998fe3af2fe950e7c07921f70c02e8d541.zip
Fix for #5120 - create menu only once and return that element from the widget method, put ui-autocomplete class on menu
Diffstat (limited to 'tests/unit/autocomplete/autocomplete_events.js')
-rw-r--r--tests/unit/autocomplete/autocomplete_events.js10
1 files changed, 5 insertions, 5 deletions
diff --git a/tests/unit/autocomplete/autocomplete_events.js b/tests/unit/autocomplete/autocomplete_events.js
index 88df16528..3bbcafdf2 100644
--- a/tests/unit/autocomplete/autocomplete_events.js
+++ b/tests/unit/autocomplete/autocomplete_events.js
@@ -24,7 +24,7 @@ test("all events", function() {
},
close: function(event) {
same(event.type, "autocompleteclose");
- same( $(".ui-menu").length, 1 );
+ same( $(".ui-menu:visible").length, 1 );
},
select: function(event, ui) {
same(event.type, "autocompleteselect");
@@ -32,13 +32,13 @@ test("all events", function() {
},
change: function(event) {
same(event.type, "autocompletechange");
- same( $(".ui-menu").length, 0 );
+ same( $(".ui-menu:visible").length, 0 );
}
});
stop();
ac.val("ja").keydown();
setTimeout(function() {
- same( $(".ui-menu").length, 1 );
+ same( $(".ui-menu:visible").length, 1 );
ac.simulate("keydown", { keyCode: $.ui.keyCode.DOWN });
ac.simulate("keydown", { keyCode: $.ui.keyCode.ENTER });
start();
@@ -66,10 +66,10 @@ test("cancel search", function() {
stop();
ac.val("ja").keydown();
setTimeout(function() {
- same( $(".ui-menu").length, 0 );
+ same( $(".ui-menu:visible").length, 0 );
ac.val("java").keydown();
setTimeout(function() {
- same( $(".ui-menu").length, 1 );
+ same( $(".ui-menu:visible").length, 1 );
same( $(".ui-menu .ui-menu-item").length, 2 );
start();
}, 50);