From: TJ VanToll Date: Mon, 23 Jun 2014 01:00:03 +0000 (-0400) Subject: Tests: Use closeEnough() to account for rounding differences X-Git-Tag: 1.11.0~2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=c29b4434b6c09c3ddee705be46e2b00462499880;p=jquery-ui.git Tests: Use closeEnough() to account for rounding differences Selectmenu's test suite broke with b0e8380, which changed the padding used by the menu widget. Selectmenu conditionally adds pixels to the menu's width, and using closeEnough() accounts for that and the rounding differences across browsers. Closes gh-1275 --- diff --git a/tests/unit/selectmenu/selectmenu_options.js b/tests/unit/selectmenu/selectmenu_options.js index 32c875403..25448fd40 100644 --- a/tests/unit/selectmenu/selectmenu_options.js +++ b/tests/unit/selectmenu/selectmenu_options.js @@ -98,7 +98,7 @@ test( "Width", function() { equal( button.outerWidth(), element.outerWidth(), "button width auto" ); element.selectmenu( "open" ); - equal( menu.outerWidth(), element.outerWidth(), "menu width auto" ); + closeEnough( menu.outerWidth(), element.outerWidth(), 2, "menu width auto" ); element.outerWidth( 100 ); element.selectmenu( "refresh" );