mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-11-21 11:04:24 +00:00
Resizable: Use new has/lacksClasses assertions for all class checks
This commit is contained in:
parent
3b85fd240e
commit
5b359d0e10
@ -9,6 +9,7 @@
|
||||
<script src="../../../external/qunit/qunit.js"></script>
|
||||
<script src="../../../external/jquery-simulate/jquery.simulate.js"></script>
|
||||
<script src="../testsuite.js"></script>
|
||||
<script src="../../../external/qunit-assert-classes/qunit-assert-classes.js"></script>
|
||||
<script>
|
||||
TestHelpers.loadResources({
|
||||
css: [ "core", "resizable" ],
|
||||
|
@ -5,15 +5,15 @@
|
||||
|
||||
module( "resizable: methods" );
|
||||
|
||||
test( "disable", function() {
|
||||
test( "disable", function( assert ) {
|
||||
expect( 5 );
|
||||
|
||||
var element = $( "#resizable1" ).resizable({ disabled: false }),
|
||||
chainable = element.resizable( "disable" );
|
||||
|
||||
ok( !element.resizable( "widget" ).hasClass( "ui-state-disabled" ), "element does not get ui-state-disabled" );
|
||||
assert.lacksClasses( element.resizable( "widget" ), "ui-state-disabled" );
|
||||
ok( !element.resizable( "widget" ).attr( "aria-disabled" ), "element does not get aria-disabled" );
|
||||
ok( element.resizable( "widget" ).hasClass( "ui-resizable-disabled" ), "element gets ui-resizable-disabled" );
|
||||
assert.hasClasses( element.resizable( "widget" ), "ui-resizable-disabled" );
|
||||
equal( element.resizable( "option", "disabled" ), true, "disabled option setter" );
|
||||
equal( chainable, element, "disable is chainable" );
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user