mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-11-21 11:04:24 +00:00
Tooltip: Use new has/lacksClasses assertions for all class checks
This commit is contained in:
parent
b88a821070
commit
7b01dc3d2c
@ -2,12 +2,12 @@
|
||||
|
||||
module( "tooltip: (deprecated) options" );
|
||||
|
||||
test( "tooltipClass", function() {
|
||||
test( "tooltipClass", function( assert ) {
|
||||
expect( 1 );
|
||||
var element = $( "#tooltipped1" ).tooltip({
|
||||
tooltipClass: "custom"
|
||||
}).tooltip( "open" );
|
||||
ok( $( "#" + element.data( "ui-tooltip-id" ) ).hasClass( "custom" ) );
|
||||
assert.hasClasses( $( "#" + element.data( "ui-tooltip-id" ) ), "custom" );
|
||||
});
|
||||
|
||||
}( jQuery ) );
|
||||
|
@ -53,7 +53,7 @@ test( "open/close with tracking", function() {
|
||||
$.fx.off = false;
|
||||
});
|
||||
|
||||
test( "enable/disable", function() {
|
||||
test( "enable/disable", function( assert ) {
|
||||
expect( 11 );
|
||||
$.fx.off = true;
|
||||
var tooltip,
|
||||
@ -67,9 +67,9 @@ test( "enable/disable", function() {
|
||||
element.tooltip( "disable" );
|
||||
equal( $( ".ui-tooltip" ).length, 0, "no tooltip when disabled" );
|
||||
|
||||
ok( !element.tooltip( "widget" ).hasClass( "ui-state-disabled" ), "element doesn't get ui-state-disabled" );
|
||||
assert.lacksClasses( element.tooltip( "widget" ), "ui-state-disabled" );
|
||||
ok( !element.tooltip( "widget" ).attr( "aria-disabled" ), "element doesn't get aria-disabled" );
|
||||
ok( !element.tooltip( "widget" ).hasClass( "ui-tooltip-disabled" ), "element doesn't get ui-tooltip-disabled" );
|
||||
assert.lacksClasses( element.tooltip( "widget" ), "ui-tooltip-disabled" );
|
||||
strictEqual( tooltip.attr( "title" ), undefined, "title removed on disable" );
|
||||
|
||||
element.tooltip( "open" );
|
||||
|
Loading…
Reference in New Issue
Block a user