aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit/selectmenu/selectmenu_methods.js
diff options
context:
space:
mode:
authorFelix Nagel <info@felixnagel.com>2013-08-31 03:10:52 +0200
committerFelix Nagel <info@felixnagel.com>2013-08-31 03:10:52 +0200
commitd668c94e3e62750e6277fe1dfb9b5faaabd84d2a (patch)
treeccb09e9631eefd9f3bb23a40ccf72ef111075145 /tests/unit/selectmenu/selectmenu_methods.js
parent67f04e4e42e67c1b73a97efc1c46cf986cec4794 (diff)
downloadjquery-ui-d668c94e3e62750e6277fe1dfb9b5faaabd84d2a.tar.gz
jquery-ui-d668c94e3e62750e6277fe1dfb9b5faaabd84d2a.zip
Selectmenu Tests: check if button text is updated when selected option is added
Diffstat (limited to 'tests/unit/selectmenu/selectmenu_methods.js')
-rw-r--r--tests/unit/selectmenu/selectmenu_methods.js8
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/unit/selectmenu/selectmenu_methods.js b/tests/unit/selectmenu/selectmenu_methods.js
index a4b4fabbe..f2b56e835 100644
--- a/tests/unit/selectmenu/selectmenu_methods.js
+++ b/tests/unit/selectmenu/selectmenu_methods.js
@@ -69,7 +69,7 @@ test( "refresh - structure", function () {
});
asyncTest( "refresh - change selected option", function () {
- expect( 3 );
+ expect( 4 );
var element = $( "#speed" ).selectmenu(),
button = element.selectmenu( "widget" );
@@ -83,9 +83,13 @@ asyncTest( "refresh - change selected option", function () {
element[ 0 ].selectedIndex = 0;
element.selectmenu( "refresh" );
-
equal( element.find( "option:selected" ).text(), button.text(), "button text after changing selected option" );
+ element.find( "option" ).removeAttr( "selected" );
+ element.prepend( "<option selected value=\"selected_option\">Selected option</option>" );
+ element.selectmenu( "refresh" );
+ equal( element.find( "option:selected" ).text(), button.text(), "button text after adding selected option" );
+
start();
}, 1 );
});