@@ -68,14 +68,22 @@ test("enable", function() {
6868 var expected = $ ( '<div></div>' ) . dialog ( ) ,
6969 actual = expected . dialog ( 'enable' ) ;
7070 equals ( actual , expected , 'enable is chainable' ) ;
71- ok ( false , 'missing test - untested code is broken code' ) ;
71+
72+ el = $ ( '<div></div>' ) . dialog ( { disabled : true } ) ;
73+ el . dialog ( 'enable' ) ;
74+ equals ( el . dialog ( 'option' , 'disabled' ) , false , 'enable method sets disabled option to false' ) ;
75+ ok ( ! el . parents ( '.ui-dialog' ) . hasClass ( 'ui-dialog-disabled' ) , 'enable method removes ui-dialog-disabled class from ui-dialog element' ) ;
7276} ) ;
7377
7478test ( "disable" , function ( ) {
7579 var expected = $ ( '<div></div>' ) . dialog ( ) ,
7680 actual = expected . dialog ( 'disable' ) ;
7781 equals ( actual , expected , 'disable is chainable' ) ;
78- ok ( false , 'missing test - untested code is broken code' ) ;
82+
83+ el = $ ( '<div></div>' ) . dialog ( { disabled : false } ) ;
84+ el . dialog ( 'disable' ) ;
85+ equals ( el . dialog ( 'option' , 'disabled' ) , true , 'disable method sets disabled option to true' ) ;
86+ ok ( el . parents ( '.ui-dialog' ) . hasClass ( 'ui-dialog-disabled' ) , 'disable method adds ui-dialog-disabled class to ui-dialog element' ) ;
7987} ) ;
8088
8189test ( "close" , function ( ) {
0 commit comments