aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/unit/selectmenu/selectmenu_events.js4
-rw-r--r--tests/unit/selectmenu/selectmenu_options.js12
2 files changed, 8 insertions, 8 deletions
diff --git a/tests/unit/selectmenu/selectmenu_events.js b/tests/unit/selectmenu/selectmenu_events.js
index 86bc33177..ec4d3ff25 100644
--- a/tests/unit/selectmenu/selectmenu_events.js
+++ b/tests/unit/selectmenu/selectmenu_events.js
@@ -7,7 +7,7 @@
});
test("change", function () {
- expect(4);
+ expect(5);
this.element.selectmenu({
change: function (event, ui) {
@@ -22,6 +22,8 @@
menu = widget.filter(".ui-selectmenu-menu");
menu.find(".ui-menu-item").eq(0).simulate("click");
+
+ equals(this.element.selectmenu("option", "value"), "Slower", "should be set to first option");
});
test("close", function () {
diff --git a/tests/unit/selectmenu/selectmenu_options.js b/tests/unit/selectmenu/selectmenu_options.js
index 0a502712c..e6a057ac0 100644
--- a/tests/unit/selectmenu/selectmenu_options.js
+++ b/tests/unit/selectmenu/selectmenu_options.js
@@ -8,9 +8,10 @@
});
test("appendTo another element", function () {
- expect(1);
+ expect(2);
ok(this.element.selectmenu("option", "appendTo", "#qunit-fixture"), "appendTo accepts selector");
+ ok($("#qunit-fixture").find(".ui-selectmenu-menu").length, "selectmenu appendedTo other element");
});
test("dropdown false", function () {
@@ -19,15 +20,12 @@
ok(this.element.selectmenu("option", "dropdown", false), "accepts false");
});
- test("value in sync with selected item", function () {
+ test("value option", function () {
expect(1);
- var widget = this.element.selectmenu("widget"),
- menu = widget.filter(".ui-selectmenu-menu");
-
- menu.find(".ui-menu-item").eq(0).simulate("click");
+ this.element.selectmenu("option", "value", "jQuery UI");
- equals(this.element.selectmenu("option", "value"), "Slower", "should be set to first option");
+ equals(this.element.selectmenu("option", "value"), "jQuery UI", "should be set to 'jQuery UI'");
});
})(jQuery);