diff --git a/tests/unit/slider/index.html b/tests/unit/slider/index.html index 5b37eb15..569694b9 100644 --- a/tests/unit/slider/index.html +++ b/tests/unit/slider/index.html @@ -70,5 +70,15 @@ + +
+ + +
+ +
+ + +
diff --git a/tests/unit/slider/slider_events.js b/tests/unit/slider/slider_events.js index 1b918ad6..24d4b8ff 100644 --- a/tests/unit/slider/slider_events.js +++ b/tests/unit/slider/slider_events.js @@ -35,4 +35,27 @@ increment: -1 }); }); + + test( "slider should move to range minimum on end key press", function(){ + var selector = "#range-slider-end", + initialVal = window.parseFloat($(selector).val(), 10), + max = window.parseFloat($(selector).attr('max'), 10); + + keypressTest({ + selector: selector, + keyCodes: ['END'], + increment: max - initialVal + }); + }); + + test( "slider should move to range minimum on end key press", function(){ + var selector = "#range-slider-home", + initialVal = window.parseFloat($(selector).val(), 10); + + keypressTest({ + selector: selector, + keyCodes: ['HOME'], + increment: 0 - initialVal + }); + }); })(jQuery); \ No newline at end of file