summaryrefslogtreecommitdiffstats
path: root/apps/it/static/js/ui/tests/unit/slider/slider_core.js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/it/static/js/ui/tests/unit/slider/slider_core.js')
-rw-r--r--apps/it/static/js/ui/tests/unit/slider/slider_core.js297
1 files changed, 0 insertions, 297 deletions
diff --git a/apps/it/static/js/ui/tests/unit/slider/slider_core.js b/apps/it/static/js/ui/tests/unit/slider/slider_core.js
deleted file mode 100644
index 3649bde..0000000
--- a/apps/it/static/js/ui/tests/unit/slider/slider_core.js
+++ /dev/null
@@ -1,297 +0,0 @@
-(function( $ ) {
-//
-// Slider Test Helper Functions
-//
-
-var element, options;
-
-function handle() {
- return element.find( ".ui-slider-handle" );
-}
-
-// Slider Tests
-module( "slider: core" );
-
-test( "keydown HOME on handle sets value to min", function() {
- expect( 2 );
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "horizontal",
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", 0 );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.HOME } );
- equal(element.slider( "value" ), options.min );
-
- element.slider( "destroy" );
-
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "vertical",
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", 0 );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.HOME } );
- equal(element.slider( "value" ), options.min) ;
-
- element.slider( "destroy" );
-});
-
-test( "keydown END on handle sets value to max", function() {
- expect( 2 );
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "horizontal",
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", 0 );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.END } );
- equal(element.slider( "value" ), options.max) ;
-
- element.slider( "destroy" );
-
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "vertical",
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", 0 );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.END } );
- equal(element.slider( "value" ), options.max );
-
- element.slider( "destroy" );
-});
-
-test( "keydown PAGE_UP on handle increases value by 1/5 range, not greater than max", function() {
- expect( 4 );
- $.each( [ "horizontal", "vertical" ], function( i, orientation ) {
- element = $( "<div></div>" );
- options = {
- max: 100,
- min: 0,
- orientation: orientation,
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", 70);
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_UP } );
- equal(element.slider( "value" ), 90);
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_UP } );
- equal(element.slider( "value" ), 100);
-
- element.slider( "destroy" );
- });
-});
-
-test( "keydown PAGE_DOWN on handle decreases value by 1/5 range, not less than min", function() {
- expect( 4 );
- $.each( [ "horizontal", "vertical" ], function( i, orientation ) {
- element = $( "<div></div>" );
- options = {
- max: 100,
- min: 0,
- orientation: orientation,
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", 30);
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_DOWN } );
- equal(element.slider( "value" ), 10);
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_DOWN } );
- equal(element.slider( "value" ), 0 );
-
- element.slider( "destroy" );
- });
-});
-
-test( "keydown UP on handle increases value by step, not greater than max", function() {
- expect( 4 );
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "horizontal",
- step: 1
- };
- element.slider(options);
-
- element.slider( "value", options.max - options.step );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.UP } );
- equal(element.slider( "value" ), options.max );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.UP } );
- equal(element.slider( "value" ), options.max );
-
- element.slider( "destroy" );
-
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "vertical",
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", options.max - options.step );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.UP } );
- equal(element.slider( "value" ), options.max );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.UP } );
- equal(element.slider( "value" ), options.max );
-
- element.slider( "destroy" );
-});
-
-test( "keydown RIGHT on handle increases value by step, not greater than max", function() {
- expect( 4 );
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "horizontal",
- step: 1
- };
- element.slider(options);
-
- element.slider( "value", options.max - options.step );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.RIGHT } );
- equal(element.slider( "value" ), options.max);
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.RIGHT } );
- equal(element.slider( "value" ), options.max );
-
- element.slider( "destroy" );
-
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "vertical",
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", options.max - options.step );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.RIGHT } );
- equal(element.slider( "value" ), options.max );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.RIGHT } );
- equal(element.slider( "value" ), options.max );
-
- element.slider( "destroy" );
-});
-
-test( "keydown DOWN on handle decreases value by step, not less than min", function() {
- expect( 4 );
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "horizontal",
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", options.min + options.step );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } );
- equal(element.slider( "value" ), options.min);
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } );
- equal(element.slider( "value" ), options.min );
-
- element.slider( "destroy" );
-
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "vertical",
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", options.min + options.step );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } );
- equal(element.slider( "value" ), options.min);
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } );
- equal(element.slider( "value" ), options.min );
-
- element.slider( "destroy" );
-});
-
-test( "keydown LEFT on handle decreases value by step, not less than min", function() {
- expect( 4 );
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "horizontal",
- step: 1
- };
- element.slider(options);
-
- element.slider( "value", options.min + options.step );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.LEFT } );
- equal(element.slider( "value" ), options.min );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.LEFT } );
- equal(element.slider( "value" ), options.min );
-
- element.slider( "destroy" );
-
- element = $( "<div></div>" );
- options = {
- max: 5,
- min: -5,
- orientation: "vertical",
- step: 1
- };
- element.slider( options );
-
- element.slider( "value", options.min + options.step );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.LEFT } );
- equal(element.slider( "value" ), options.min );
-
- handle().simulate( "keydown", { keyCode: $.ui.keyCode.LEFT } );
- equal(element.slider( "value" ), options.min );
-
- element.slider( "destroy" );
-});
-
-})( jQuery );