aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/selectmenu/selectmenu_events.js
diff options
context:
space:
mode:
authorDan Wellman <danwellman@hotmail.com>2011-12-01 15:12:03 +0000
committerDan Wellman <danwellman@hotmail.com>2011-12-01 15:12:03 +0000
commitf381749ed7d557c65970df24c9f2dab4fbc242ac (patch)
treea022403327858f3a8d0dcdae1336518bb6180c3d /tests/unit/selectmenu/selectmenu_events.js
parenta4fd5449b24b998ffa514f01b735da2b6465a80a (diff)
downloadjquery-ui-f381749ed7d557c65970df24c9f2dab4fbc242ac.tar.gz
jquery-ui-f381749ed7d557c65970df24c9f2dab4fbc242ac.zip
Updates to events and options unit tests
Diffstat (limited to 'tests/unit/selectmenu/selectmenu_events.js')
-rw-r--r--tests/unit/selectmenu/selectmenu_events.js32
1 files changed, 10 insertions, 22 deletions
diff --git a/tests/unit/selectmenu/selectmenu_events.js b/tests/unit/selectmenu/selectmenu_events.js
index 2694eaf7f..86bc33177 100644
--- a/tests/unit/selectmenu/selectmenu_events.js
+++ b/tests/unit/selectmenu/selectmenu_events.js
@@ -9,25 +9,19 @@
test("change", function () {
expect(4);
- var counter = 0;
-
this.element.selectmenu({
change: function (event, ui) {
- counter++;
-
- if (counter === 1) {
- ok(event, "change event fired on change");
- equals(event.type, "selectmenuchange", "event type set to selectmenuchange");
- ok(ui, "ui object is passed as second argument to event handler");
- equals(ui.item.element[0].nodeName, "OPTION", "ui points to original option element");
- }
+ ok(event, "change event fired on change");
+ equals(event.type, "selectmenuchange", "event type set to selectmenuchange");
+ ok(ui, "ui object is passed as second argument to event handler");
+ equals(ui.item.element[0].nodeName, "OPTION", "ui points to original option element");
}
});
var widget = this.element.selectmenu("widget"),
menu = widget.filter(".ui-selectmenu-menu");
- menu.find(".ui-menu-item").simulate("click");
+ menu.find(".ui-menu-item").eq(0).simulate("click");
});
test("close", function () {
@@ -85,25 +79,19 @@
test("select", function () {
expect(4);
- var counter = 0;
-
this.element.selectmenu({
select: function (event, ui) {
- counter++;
-
- if (counter === 1) {
- ok(event, "select event fired on item select");
- equals(event.type, "selectmenuselect", "event type set to selectmenuselect");
- ok(ui, "ui object is passed as second argument to event handler");
- equals(ui.item.element[0].nodeName, "OPTION", "ui points to original option element");
- }
+ ok(event, "select event fired on item select");
+ equals(event.type, "selectmenuselect", "event type set to selectmenuselect");
+ ok(ui, "ui object is passed as second argument to event handler");
+ equals(ui.item.element[0].nodeName, "OPTION", "ui points to original option element");
}
});
var widget = this.element.selectmenu("widget"),
menu = widget.filter(".ui-selectmenu-menu");
- menu.find(".ui-menu-item").simulate("click");
+ menu.find(".ui-menu-item").eq(0).simulate("click");
});
})(jQuery);