aboutsummaryrefslogtreecommitdiffstats
path: root/tests/unit
diff options
context:
space:
mode:
authorScott González <scott.gonzalez@gmail.com>2011-10-31 17:28:00 -0400
committerScott González <scott.gonzalez@gmail.com>2011-10-31 17:28:00 -0400
commite31adf039b4adb07b8878435beceaae1a6532d47 (patch)
treea1fbf35961c386f7a2306fe715c6988dcee7b850 /tests/unit
parent79105eeb5649ad650073d5603d9d50759e979e99 (diff)
downloadjquery-ui-e31adf039b4adb07b8878435beceaae1a6532d47.tar.gz
jquery-ui-e31adf039b4adb07b8878435beceaae1a6532d47.zip
Tests (Simulate): Added focus and blur support.
Diffstat (limited to 'tests/unit')
-rw-r--r--tests/unit/autocomplete/autocomplete_events.js8
-rw-r--r--tests/unit/tooltip/tooltip_events.js4
2 files changed, 5 insertions, 7 deletions
diff --git a/tests/unit/autocomplete/autocomplete_events.js b/tests/unit/autocomplete/autocomplete_events.js
index 6813cfa71..dc945c286 100644
--- a/tests/unit/autocomplete/autocomplete_events.js
+++ b/tests/unit/autocomplete/autocomplete_events.js
@@ -62,15 +62,13 @@ $.each([
}
}),
menu = element.autocomplete( "widget" );
-
- element.focus()[ settings.valueMethod ]( "j" ).keydown();
+
+ element.simulate( "focus" )[ settings.valueMethod ]( "j" ).keydown();
setTimeout(function() {
ok( menu.is( ":visible" ), "menu is visible after delay" );
element.simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } );
element.simulate( "keydown", { keyCode: $.ui.keyCode.ENTER } );
- // blurring through jQuery causes a bug in IE 6 which causes the
- // autocompletechange event to occur twice
- element[0].blur();
+ element.simulate( "blur" );
}, 50 );
});
});
diff --git a/tests/unit/tooltip/tooltip_events.js b/tests/unit/tooltip/tooltip_events.js
index 963acaf59..99e1fbd79 100644
--- a/tests/unit/tooltip/tooltip_events.js
+++ b/tests/unit/tooltip/tooltip_events.js
@@ -59,7 +59,7 @@ asyncTest( "mixed events", function() {
element.one( "tooltipopen", function( event ) {
same( event.originalEvent.type, "focusin" );
});
- element[0].focus();
+ element.simulate( "focus" );
element.one( "tooltipopen", function() {
ok( false, "open triggered while already open" );
@@ -77,7 +77,7 @@ asyncTest( "mixed events", function() {
same( event.originalEvent.type, "blur" );
start();
});
- element[0].blur();
+ element.simulate( "blur" );
});
}( jQuery ) );