aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFelix Nagel <info@felixnagel.com>2013-07-01 22:04:30 +0200
committerFelix Nagel <info@felixnagel.com>2013-07-01 22:04:30 +0200
commit2c9f5a8c01c25dd755fb60e9a80a046b9d53160e (patch)
treef9dab0da71110fae5803d6b067276e153a307cdb
parentb735152ae1b56276aab35d3a241fbbf5ee5ead8d (diff)
downloadjquery-ui-2c9f5a8c01c25dd755fb60e9a80a046b9d53160e.tar.gz
jquery-ui-2c9f5a8c01c25dd755fb60e9a80a046b9d53160e.zip
Selectmenu Tests: use trigger instead of simulate for click events in order to make tests work in IE/ and IE8
-rw-r--r--tests/unit/selectmenu/selectmenu_core.js6
-rw-r--r--tests/unit/selectmenu/selectmenu_events.js12
2 files changed, 9 insertions, 9 deletions
diff --git a/tests/unit/selectmenu/selectmenu_core.js b/tests/unit/selectmenu/selectmenu_core.js
index c4f43b681..e6cbcbeed 100644
--- a/tests/unit/selectmenu/selectmenu_core.js
+++ b/tests/unit/selectmenu/selectmenu_core.js
@@ -100,7 +100,7 @@ $.each([
setTimeout(function() {
links = menu.find("li.ui-menu-item a");
- button.simulate( "click" );
+ button.trigger( "click" );
menu.find( "a" ).last().simulate( "mouseover" ).trigger( "click" );
equal(
menu.attr( "aria-activedescendant" ),
@@ -137,10 +137,10 @@ $.each([
setTimeout(function() {
links = menu.find( "li.ui-menu-item a" );
// open menu and click first item
- button.simulate( "click" );
+ button.trigger( "click" );
links.first().simulate( "mouseover" ).trigger( "click" );
// open menu again and hover item
- button.simulate( "click" );
+ button.trigger( "click" );
links.eq( 3 ).simulate( "mouseover" );
// close and use keyboard control on button
button.simulate( "keydown", { keyCode: $.ui.keyCode.ESCAPE } );
diff --git a/tests/unit/selectmenu/selectmenu_events.js b/tests/unit/selectmenu/selectmenu_events.js
index 572f502e8..353780ee5 100644
--- a/tests/unit/selectmenu/selectmenu_events.js
+++ b/tests/unit/selectmenu/selectmenu_events.js
@@ -29,8 +29,8 @@ asyncTest( "change", function () {
button.simulate( "focus" );
setTimeout(function() {
- button.simulate( "click" );
- menu.find( "a" ).eq( optionIndex ).simulate( "mouseover" ).simulate( "click" );
+ button.trigger( "click" );
+ menu.find( "a" ).eq( optionIndex ).simulate( "mouseover" ).trigger( "click" );
start();
}, 1 );
});
@@ -49,7 +49,7 @@ test( "close", function () {
this.element.selectmenu( "open" ).selectmenu( "close" );
this.element.selectmenu( "open" );
- $( "body" ).simulate( "click" );
+ $( "body" ).trigger( "click" );
});
@@ -78,7 +78,7 @@ asyncTest( "focus", function () {
setTimeout(function() {
button.simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } );
- button.simulate( "click" );
+ button.trigger( "click" );
links = menu.find( "li.ui-menu-item a" );
optionIndex = 0;
links.eq( optionIndex ).simulate( "mouseover" );
@@ -126,8 +126,8 @@ asyncTest( "select", function () {
button.simulate( "focus" );
setTimeout(function() {
- button.simulate( "click" );
- menu.find( "a" ).eq( optionIndex ).simulate( "mouseover" ).simulate( "click" );
+ button.trigger( "click" );
+ menu.find( "a" ).eq( optionIndex ).simulate( "mouseover" ).trigger( "click" );
start();
}, 1 );
});