From d86df4b697b73c0e5ba971a912ae6d0b0385d512 Mon Sep 17 00:00:00 2001 From: Ablay Keldibek Date: Thu, 12 Mar 2015 13:26:24 +0600 Subject: [PATCH] Slider: Verify value constraint with a max that is a step mismatch Ref #10078 Closes gh-1485 (cherry picked from commit 21831f5036bd695cc2734ec3f44e97549d2f7660) --- tests/unit/slider/slider_methods.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tests/unit/slider/slider_methods.js b/tests/unit/slider/slider_methods.js index ce26620e2..1a82e6edf 100644 --- a/tests/unit/slider/slider_methods.js +++ b/tests/unit/slider/slider_methods.js @@ -62,7 +62,7 @@ test( "disable", function() { }); test( "value", function() { - expect( 18 ); + expect( 19 ); $( [ false, "min", "max" ] ).each(function() { var element = $( "
" ).slider({ range: this, @@ -98,6 +98,16 @@ test( "value", function() { }); element.slider( "option", "value", 2.4 ); equal( element.slider( "value" ), 2.4, "value is set to max with 0.01 step" ); + + element = $( "
" ).slider({ + value: 100, + min: 10, + max: 500, + step: 50 + }); + + element.slider( "option", "value", 510 ); + equal( element.slider( "value" ), 460, "value is restricted to maximum valid step" ); }); //test( "values", function() { -- 2.39.5