Skip to content
Permalink
Browse files

Selectmenu: removed duplicates from options unit tests and added new …

…options and events tests
  • Loading branch information
danwellman committed Dec 1, 2011
1 parent f381749 commit 7d5238ad632d16da2b1e5c2af289c1a3381f5dd0
Showing with 8 additions and 8 deletions.
  1. +3 −1 tests/unit/selectmenu/selectmenu_events.js
  2. +5 −7 tests/unit/selectmenu/selectmenu_options.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 () {
@@ -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);

0 comments on commit 7d5238a

Please sign in to comment.
You can’t perform that action at this time.