define( [ "jquery", "ui/widgets/dialog" ], function( $ ) { module( "dialog (deprecated): options" ); test( "dialogClass", function( assert ) { expect( 5 ); var element = $( "
" ).dialog(), widget = element.dialog( "widget" ); assert.lacksClasses( widget, "foo", "dialogClass not specified. class not added" ); element.remove(); element = $( "
" ).dialog({ dialogClass: "foo" }); widget = element.dialog( "widget" ); assert.hasClasses( widget, "foo", "dialogClass in init, foo class added" ); element.dialog( "option", "dialogClass", "foobar" ); assert.lacksClasses( widget, "foo", "dialogClass changed, previous one was removed" ); assert.hasClasses( widget, "foobar", "dialogClass changed, new one was added" ); element.remove(); element = $( "
" ).dialog({ dialogClass: "foo bar" }); widget = element.dialog( "widget" ); assert.hasClasses( widget, "foo bar", "dialogClass in init, two classes." ); element.remove(); }); } );