ok( menu.is( ":hidden" ), "menu is hidden after close" );
});
-test( "widget", function() {
+test( "widget", function( assert ) {
expect( 2 );
var element = $( "#autocomplete" ).autocomplete(),
widgetElement = element.autocomplete( "widget" );
equal( widgetElement.length, 1, "one element" );
- ok( widgetElement.is( ".ui-menu" ), "menu element" );
+ assert.hasClasses( widgetElement, "ui-menu" );
});
}( jQuery ) );
}, 50 );
});
-asyncTest( "disabled", function() {
+asyncTest( "disabled", function( assert ) {
expect( 5 );
var element = $( "#autocomplete" ).autocomplete({
source: data,
ok( menu.is( ":hidden" ) );
- ok( !element.is( ".ui-state-disabled" ), "element doesn't get ui-state-disabled" );
+ assert.lacksClasses( element, "ui-state-disabled" );
+ assert.hasClasses( menu, "ui-autocomplete-disabled" );
ok( !element.attr( "aria-disabled" ), "element doesn't get aria-disabled" );
- ok( menu.is( ".ui-autocomplete-disabled" ), "element gets ui-autocomplete-disabled" );
setTimeout(function() {
ok( menu.is( ":hidden" ) );