@@ -251,21 +251,25 @@ QUnit.test( "height", function( assert ) {
251
251
assert . expect ( 4 ) ;
252
252
253
253
var element = $ ( "<div></div>" ) . dialog ( ) ;
254
- assert . equal ( element . dialog ( "widget" ) . outerHeight ( ) , 150 , "default height" ) ;
254
+ assert . ok ( Math . abs ( element . dialog ( "widget" ) . outerHeight ( ) - 150 ) < 0.25 ,
255
+ "default height within 0.25 from expected" ) ;
255
256
element . remove ( ) ;
256
257
257
258
element = $ ( "<div></div>" ) . dialog ( { height : 237 } ) ;
258
- assert . equal ( element . dialog ( "widget" ) . outerHeight ( ) , 237 , "explicit height" ) ;
259
+ assert . ok ( Math . abs ( element . dialog ( "widget" ) . outerHeight ( ) - 237 ) < 0.25 ,
260
+ "explicit height within 0.25 from expected" ) ;
259
261
element . remove ( ) ;
260
262
261
263
element = $ ( "<div></div>" ) . dialog ( ) ;
262
264
element . dialog ( "option" , "height" , 238 ) ;
263
- assert . equal ( element . dialog ( "widget" ) . outerHeight ( ) , 238 , "explicit height set after init" ) ;
265
+ assert . ok ( Math . abs ( element . dialog ( "widget" ) . outerHeight ( ) - 238 ) < 0.25 ,
266
+ "explicit height set after init within 0.25 from expected" ) ;
264
267
element . remove ( ) ;
265
268
266
269
element = $ ( "<div></div>" ) . css ( "padding" , "20px" )
267
270
. dialog ( { height : 240 } ) ;
268
- assert . equal ( element . dialog ( "widget" ) . outerHeight ( ) , 240 , "explicit height with padding" ) ;
271
+ assert . ok ( Math . abs ( element . dialog ( "widget" ) . outerHeight ( ) - 240 ) < 0.25 ,
272
+ "explicit height with padding within 0.25 from expected" ) ;
269
273
element . remove ( ) ;
270
274
} ) ;
271
275
0 commit comments