]> source.dussan.org Git - jquery-ui.git/commitdiff
Slider: Coding standards for tests 903/head 910/head
authorDavid Petersen <public@petersendidit.com>
Thu, 7 Feb 2013 14:33:26 +0000 (08:33 -0600)
committerDavid Petersen <public@petersendidit.com>
Thu, 7 Feb 2013 15:19:15 +0000 (09:19 -0600)
tests/unit/slider/slider_core.js
tests/unit/slider/slider_events.js
tests/unit/slider/slider_methods.js
tests/unit/slider/slider_options.js

index 7195147ccfa7f1fbe328da23e5a7e26d0d3ec9ff..19c9abb8ef7000cb3c808623479d8243c47a68a4 100644 (file)
 /*
  * slider unit tests
  */
-(function($) {
+(function( $ ) {
 //
 // Slider Test Helper Functions
 //
 
-var el, options;
+var element, options;
 
 function handle() {
-       return el.find(".ui-slider-handle");
+       return element.find( ".ui-slider-handle" );
 }
 
 // Slider Tests
-module("slider: core");
+module( "slider: core" );
 
-test("keydown HOME on handle sets value to min", function() {
+test( "keydown HOME on handle sets value to min", function() {
        expect( 2 );
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "horizontal",
                step: 1
        };
-       el.slider(options);
+       element.slider( options );
 
-       el.slider("value", 0);
+       element.slider( "value", 0 );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.HOME });
-       equal(el.slider("value"), options.min);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.HOME } );
+       equal(element.slider( "value" ), options.min );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "vertical",
                step: 1
        };
-       el.slider(options);
+       element.slider( options );
 
-       el.slider("value", 0);
+       element.slider( "value", 0 );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.HOME });
-       equal(el.slider("value"), options.min);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.HOME } );
+       equal(element.slider( "value" ), options.min) ;
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 });
 
-test("keydown END on handle sets value to max", function() {
+test( "keydown END on handle sets value to max", function() {
        expect( 2 );
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "horizontal",
                step: 1
        };
-       el.slider(options);
+       element.slider( options );
 
-       el.slider("value", 0);
+       element.slider( "value", 0 );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.END });
-       equal(el.slider("value"), options.max);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.END } );
+       equal(element.slider( "value" ), options.max) ;
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "vertical",
                step: 1
        };
-       el.slider(options);
+       element.slider( options );
 
-       el.slider("value", 0);
+       element.slider( "value", 0 );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.END });
-       equal(el.slider("value"), options.max);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.END } );
+       equal(element.slider( "value" ), options.max );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 });
 
-test("keydown PAGE_UP on handle increases value by 1/5 range, not greater than max", function() {
+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) {
-               el = $("<div></div>");
+       $.each( [ "horizontal", "vertical" ], function( i, orientation ) {
+               element = $( "<div></div>" );
                options = {
                        max: 100,
                        min: 0,
                        orientation: orientation,
                        step: 1
                };
-               el.slider(options);
+               element.slider( options );
 
-               el.slider("value", 70);
+               element.slider( "value", 70);
 
-               handle().simulate("keydown", { keyCode: $.ui.keyCode.PAGE_UP });
-               equal(el.slider("value"), 90);
+               handle().simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_UP } );
+               equal(element.slider( "value" ), 90);
 
-               handle().simulate("keydown", { keyCode: $.ui.keyCode.PAGE_UP });
-               equal(el.slider("value"), 100);
+               handle().simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_UP } );
+               equal(element.slider( "value" ), 100);
 
-               el.slider("destroy");
+               element.slider( "destroy" );
        });
 });
 
-test("keydown PAGE_DOWN on handle decreases value by 1/5 range, not less than min", function() {
+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) {
-               el = $("<div></div>");
+       $.each( [ "horizontal", "vertical" ], function( i, orientation ) {
+               element = $( "<div></div>" );
                options = {
                        max: 100,
                        min: 0,
                        orientation: orientation,
                        step: 1
                };
-               el.slider(options);
+               element.slider( options );
 
-               el.slider("value", 30);
+               element.slider( "value", 30);
 
-               handle().simulate("keydown", { keyCode: $.ui.keyCode.PAGE_DOWN });
-               equal(el.slider("value"), 10);
+               handle().simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_DOWN } );
+               equal(element.slider( "value" ), 10);
 
-               handle().simulate("keydown", { keyCode: $.ui.keyCode.PAGE_DOWN });
-               equal(el.slider("value"), 0);
+               handle().simulate( "keydown", { keyCode: $.ui.keyCode.PAGE_DOWN } );
+               equal(element.slider( "value" ), 0 );
 
-               el.slider("destroy");
+               element.slider( "destroy" );
        });
 });
 
-test("keydown UP on handle increases value by step, not greater than max", function() {
+test( "keydown UP on handle increases value by step, not greater than max", function() {
        expect( 4 );
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "horizontal",
                step: 1
        };
-       el.slider(options);
+       element.slider(options);
 
-       el.slider("value", options.max - options.step);
+       element.slider( "value", options.max - options.step );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.UP });
-       equal(el.slider("value"), options.max);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.UP } );
+       equal(element.slider( "value" ), options.max );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.UP });
-       equal(el.slider("value"), options.max);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.UP } );
+       equal(element.slider( "value" ), options.max );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "vertical",
                step: 1
        };
-       el.slider(options);
+       element.slider( options );
 
-       el.slider("value", options.max - options.step);
+       element.slider( "value", options.max - options.step );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.UP });
-       equal(el.slider("value"), options.max);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.UP } );
+       equal(element.slider( "value" ), options.max );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.UP });
-       equal(el.slider("value"), options.max);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.UP } );
+       equal(element.slider( "value" ), options.max );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 });
 
-test("keydown RIGHT on handle increases value by step, not greater than max", function() {
+test( "keydown RIGHT on handle increases value by step, not greater than max", function() {
        expect( 4 );
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "horizontal",
                step: 1
        };
-       el.slider(options);
+       element.slider(options);
 
-       el.slider("value", options.max - options.step);
+       element.slider( "value", options.max - options.step );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.RIGHT });
-       equal(el.slider("value"), options.max);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.RIGHT } );
+       equal(element.slider( "value" ), options.max);
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.RIGHT });
-       equal(el.slider("value"), options.max);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.RIGHT } );
+       equal(element.slider( "value" ), options.max );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "vertical",
                step: 1
        };
-       el.slider(options);
+       element.slider( options );
 
-       el.slider("value", options.max - options.step);
+       element.slider( "value", options.max - options.step );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.RIGHT });
-       equal(el.slider("value"), options.max);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.RIGHT } );
+       equal(element.slider( "value" ), options.max );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.RIGHT });
-       equal(el.slider("value"), options.max);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.RIGHT } );
+       equal(element.slider( "value" ), options.max );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 });
 
-test("keydown DOWN on handle decreases value by step, not less than min", function() {
+test( "keydown DOWN on handle decreases value by step, not less than min", function() {
        expect( 4 );
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "horizontal",
                step: 1
        };
-       el.slider(options);
+       element.slider( options );
 
-       el.slider("value", options.min + options.step);
+       element.slider( "value", options.min + options.step );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.DOWN });
-       equal(el.slider("value"), options.min);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } );
+       equal(element.slider( "value" ), options.min);
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.DOWN });
-       equal(el.slider("value"), options.min);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } );
+       equal(element.slider( "value" ), options.min );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "vertical",
                step: 1
        };
-       el.slider(options);
+       element.slider( options );
 
-       el.slider("value", options.min + options.step);
+       element.slider( "value", options.min + options.step );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.DOWN });
-       equal(el.slider("value"), options.min);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } );
+       equal(element.slider( "value" ), options.min);
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.DOWN });
-       equal(el.slider("value"), options.min);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.DOWN } );
+       equal(element.slider( "value" ), options.min );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 });
 
-test("keydown LEFT on handle decreases value by step, not less than min", function() {
+test( "keydown LEFT on handle decreases value by step, not less than min", function() {
        expect( 4 );
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "horizontal",
                step: 1
        };
-       el.slider(options);
+       element.slider(options);
 
-       el.slider("value", options.min + options.step);
+       element.slider( "value", options.min + options.step );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.LEFT });
-       equal(el.slider("value"), options.min);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.LEFT } );
+       equal(element.slider( "value" ), options.min );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.LEFT });
-       equal(el.slider("value"), options.min);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.LEFT } );
+       equal(element.slider( "value" ), options.min );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 
-       el = $("<div></div>");
+       element = $( "<div></div>" );
        options = {
                max: 5,
                min: -5,
                orientation: "vertical",
                step: 1
        };
-       el.slider(options);
+       element.slider( options );
 
-       el.slider("value", options.min + options.step);
+       element.slider( "value", options.min + options.step );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.LEFT });
-       equal(el.slider("value"), options.min);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.LEFT } );
+       equal(element.slider( "value" ), options.min );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.LEFT });
-       equal(el.slider("value"), options.min);
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.LEFT } );
+       equal(element.slider( "value" ), options.min );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 });
 
-})(jQuery);
+})( jQuery );
index d5e7dff455fb99319e48aa8667e44e7bf6b8fc13..92b0bdedda2fa4b0a944c544318d1ccf4dad4853 100644 (file)
@@ -1,7 +1,7 @@
 /*
  * slider_events.js
  */
-(function($) {
+(function( $ ) {
 
 module( "slider: events" );
 
@@ -10,9 +10,9 @@ module( "slider: events" );
 // value (even if same as previous value), via mouse(mouseup) or keyboard(keyup)
 // or value method/option"
 test( "mouse based interaction", function() {
-       expect(4);
+       expect( 4 );
 
-       var el = $( "#slider1" )
+       var element = $( "#slider1" )
                .slider({
                        start: function( event ) {
                                equal( event.originalEvent.type, "mousedown", "start triggered by mousedown" );
@@ -28,15 +28,15 @@ test( "mouse based interaction", function() {
                        }
                });
 
-       el.find( ".ui-slider-handle" ).eq( 0 )
+       element.find( ".ui-slider-handle" ).eq( 0 )
                .simulate( "drag", { dx: 10, dy: 10 } );
 
 });
 test( "keyboard based interaction", function() {
-       expect(3);
+       expect( 3 );
 
        // Test keyup at end of handle slide (keyboard)
-       var el = $( "#slider1" )
+       var element = $( "#slider1" )
                .slider({
                        start: function( event ) {
                                equal( event.originalEvent.type, "keydown", "start triggered by keydown" );
@@ -52,17 +52,17 @@ test( "keyboard based interaction", function() {
                        }
                });
 
-       el.find( ".ui-slider-handle" ).eq( 0 )
+       element.find( ".ui-slider-handle" ).eq( 0 )
                .simulate( "keydown", { keyCode: $.ui.keyCode.LEFT } )
                .simulate( "keypress", { keyCode: $.ui.keyCode.LEFT } )
                .simulate( "keyup", { keyCode: $.ui.keyCode.LEFT } );
 
 });
 test( "programmatic event triggers", function() {
-       expect(6);
+       expect( 6 );
 
        // Test value method
-       var el = $( "<div></div>" )
+       var element = $( "<div></div>" )
                .slider({
                        change: function() {
                                ok( true, "change triggered by value method" );
@@ -71,17 +71,17 @@ test( "programmatic event triggers", function() {
                .slider( "value", 0 );
 
        // Test values method
-       el = $( "<div></div>" )
+       element = $( "<div></div>" )
                .slider({
                        values: [ 10, 20 ],
                        change: function() {
                                ok( true, "change triggered by values method" );
                        }
                })
-               .slider( "values", [80, 90] );
+               .slider( "values", [ 80, 90 ] );
 
        // Test value option
-       el = $( "<div></div>" )
+       element = $( "<div></div>" )
                .slider({
                        change: function() {
                                ok( true, "change triggered by value option" );
@@ -90,66 +90,66 @@ test( "programmatic event triggers", function() {
                .slider( "option", "value", 0 );
 
        // Test values option
-       el = $( "<div></div>" )
+       element = $( "<div></div>" )
                .slider({
                        values: [ 10, 20 ],
                        change: function() {
                                ok( true, "change triggered by values option" );
                        }
                })
-               .slider( "option", "values", [80, 90] );
+               .slider( "option", "values", [ 80, 90 ] );
 
 });
 
 test( "mouse based interaction part two: when handles overlap", function() {
-       expect(4);
+       expect( 4 );
 
-       var el = $( "#slider1" )
+       var element = $( "#slider1" )
                .slider({
                        values: [ 0, 0, 0 ],
                        start: function( event, ui ) {
-                               equal(handles.index(ui.handle), 2, "rightmost handle activated when overlapping at minimum (#3736)");
+                               equal( handles.index( ui.handle ), 2, "rightmost handle activated when overlapping at minimum (#3736)" );
                        }
                }),
-               handles = el.find( ".ui-slider-handle" );
-       handles.eq(0).simulate( "drag", { dx: 10 } );
-       el.slider( "destroy" );
+               handles = element.find( ".ui-slider-handle" );
+       handles.eq( 0 ).simulate( "drag", { dx: 10 } );
+       element.slider( "destroy" );
 
-       el = $( "#slider1" )
+       element = $( "#slider1" )
                .slider({
                        values: [ 10, 10, 10 ],
                        max: 10,
                        start: function( event, ui ) {
-                               equal(handles.index(ui.handle), 0, "leftmost handle activated when overlapping at maximum");
+                               equal( handles.index( ui.handle ), 0, "leftmost handle activated when overlapping at maximum" );
                        }
                }),
-               handles = el.find( ".ui-slider-handle" );
-       handles.eq(0).simulate( "drag", { dx: -10 } );
-       el.slider( "destroy" );
+               handles = element.find( ".ui-slider-handle" );
+       handles.eq( 0 ).simulate( "drag", { dx: -10 } );
+       element.slider( "destroy" );
 
-       el = $( "#slider1" )
+       element = $( "#slider1" )
                .slider({
                        values: [ 19, 20 ]
                }),
-               handles = el.find( ".ui-slider-handle" );
-       handles.eq(0).simulate( "drag", { dx: 10 } );
-       el.one("slidestart", function(event, ui) {
-               equal(handles.index(ui.handle), 0, "left handle activated if left was moved last");
+               handles = element.find( ".ui-slider-handle" );
+       handles.eq( 0 ).simulate( "drag", { dx: 10 } );
+       element.one( "slidestart", function( event, ui ) {
+               equal( handles.index( ui.handle ), 0, "left handle activated if left was moved last" );
        });
-       handles.eq(0).simulate( "drag", { dx: 10 } );
-       el.slider( "destroy" );
+       handles.eq( 0 ).simulate( "drag", { dx: 10 } );
+       element.slider( "destroy" );
 
-       el = $( "#slider1" )
+       element = $( "#slider1" )
                .slider({
                        values: [ 19, 20 ]
                }),
-               handles = el.find( ".ui-slider-handle" );
-       handles.eq(1).simulate( "drag", { dx: -10 } );
-       el.one("slidestart", function(event, ui) {
-               equal(handles.index(ui.handle), 1, "right handle activated if right was moved last (#3467)");
+               handles = element.find( ".ui-slider-handle" );
+       handles.eq( 1 ).simulate( "drag", { dx: -10 } );
+       element.one( "slidestart", function( event, ui ) {
+               equal( handles.index( ui.handle ), 1, "right handle activated if right was moved last (#3467)" );
        });
-       handles.eq(0).simulate( "drag", { dx: 10 } );
+       handles.eq( 0 ).simulate( "drag", { dx: 10 } );
 
 });
 
-}( jQuery ) );
+})( jQuery );
index 73b8eb73932905e0026eae840f0a8d314324ebb7..75df230a6461dfdc87f5cb8e4a88031e3179c4a0 100644 (file)
@@ -1,99 +1,99 @@
 /*
  * slider_methods.js
  */
-(function($) {
+(function( $ ) {
 
-module("slider: methods");
+module( "slider: methods" );
 
-test("init", function() {
+test( "init", function() {
        expect(5);
 
-       $("<div></div>").appendTo("body").slider().remove();
-       ok(true, ".slider() called on element");
+       $( "<div></div>" ).appendTo( "body" ).slider().remove();
+       ok( true, ".slider() called on element" );
 
-       $([]).slider().remove();
-       ok(true, ".slider() called on empty collection");
+       $( [] ).slider().remove();
+       ok( true, ".slider() called on empty collection" );
 
-       $("<div></div>").slider().remove();
-       ok(true, ".slider() called on disconnected DOMElement");
+       $( "<div></div>" ).slider().remove();
+       ok( true, ".slider() called on disconnected DOMElement" );
 
-       var el = $("<div></div>").slider();
-       el.slider("option", "foo");
-       el.remove();
-       ok(true, "arbitrary option getter after init");
+       var element = $( "<div></div>" ).slider();
+       element.slider( "option", "foo" );
+       element.remove();
+       ok( true, "arbitrary option getter after init" );
 
-       $("<div></div>").slider().slider("option", "foo", "bar").remove();
-       ok(true, "arbitrary option setter after init");
+       $( "<div></div>" ).slider().slider( "option", "foo", "bar" ).remove();
+       ok( true, "arbitrary option setter after init" );
 });
 
-test("destroy", function() {
+test( "destroy", function() {
        expect( 1 );
        domEqual( "#slider1", function() {
                $( "#slider1" ).slider().slider( "destroy" );
        });
 });
 
-test("enable", function() {
+test( "enable", function() {
        expect( 5 );
-       var el,
-               expected = $("<div></div>").slider(),
-               actual = expected.slider("enable");
-       equal(actual, expected, "enable is chainable");
+       var element,
+               expected = $( "<div></div>" ).slider(),
+               actual = expected.slider( "enable" );
+       equal(actual, expected, "enable is chainable" );
 
-       el = $("<div></div>").slider({ disabled: true });
-       ok(el.hasClass("ui-state-disabled"), "slider has ui-state-disabled class before enable method call");
-       ok(el.hasClass("ui-slider-disabled"), "slider has ui-slider-disabled class before enable method call");
-       el.slider("enable");
-       ok(!el.hasClass("ui-state-disabled"), "slider does not have ui-state-disabled class after enable method call");
-       ok(!el.hasClass("ui-slider-disabled"), "slider does not have ui-slider-disabled class after enable method call");
+       element = $( "<div></div>" ).slider({ disabled: true });
+       ok( element.hasClass( "ui-state-disabled" ), "slider has ui-state-disabled class before enable method call" );
+       ok( element.hasClass( "ui-slider-disabled" ), "slider has ui-slider-disabled class before enable method call" );
+       element.slider( "enable" );
+       ok( !element.hasClass( "ui-state-disabled" ), "slider does not have ui-state-disabled class after enable method call" );
+       ok( !element.hasClass( "ui-slider-disabled" ), "slider does not have ui-slider-disabled class after enable method call" );
 });
 
-test("disable", function() {
+test( "disable", function() {
        expect( 5 );
-       var el,
-               expected = $("<div></div>").slider(),
-               actual = expected.slider("disable");
-       equal(actual, expected, "disable is chainable");
+       var element,
+               expected = $( "<div></div>" ).slider(),
+               actual = expected.slider( "disable" );
+       equal(actual, expected, "disable is chainable" );
 
-       el = $("<div></div>").slider({ disabled: false });
-       ok(!el.hasClass("ui-state-disabled"), "slider does not have ui-state-disabled class before disabled method call");
-       ok(!el.hasClass("ui-slider-disabled"), "slider does not have ui-slider-disabled class before disable method call");
-       el.slider("disable");
-       ok(el.hasClass("ui-state-disabled"), "slider has ui-state-disabled class after disable method call");
-       ok(el.hasClass("ui-slider-disabled"), "slider has ui-slider-disabled class after disable method call");
+       element = $( "<div></div>" ).slider({ disabled: false });
+       ok( !element.hasClass( "ui-state-disabled" ), "slider does not have ui-state-disabled class before disabled method call" );
+       ok( !element.hasClass( "ui-slider-disabled" ), "slider does not have ui-slider-disabled class before disable method call" );
+       element.slider( "disable" );
+       ok( element.hasClass( "ui-state-disabled" ), "slider has ui-state-disabled class after disable method call" );
+       ok( element.hasClass( "ui-slider-disabled" ), "slider has ui-slider-disabled class after disable method call" );
 });
 
-test("value", function() {
+test( "value", function() {
        expect( 17 );
-       $([false, "min", "max"]).each(function() {
-               var el = $("<div></div>").slider({
+       $( [ false, "min", "max" ] ).each(function() {
+               var element = $( "<div></div>" ).slider({
                        range: this,
                        value: 5
                });
-               equal(el.slider("value"), 5, "range: " + this + " slider method get");
-               equal(el.slider("value", 10), el, "value method is chainable");
-               equal(el.slider("value"), 10, "range: " + this + " slider method set");
-               el.remove();
+               equal( element.slider( "value" ), 5, "range: " + this + " slider method get" );
+               equal( element.slider( "value", 10), element, "value method is chainable" );
+               equal( element.slider( "value" ), 10, "range: " + this + " slider method set" );
+               element.remove();
        });
-       var el = $("<div></div>").slider({
+       var element = $( "<div></div>" ).slider({
                min: -1, value: 0, max: 1
        });
        // min with value option vs value method
-       el.slider("option", "value", -2);
-       equal(el.slider("option", "value"), -2, "value option does not respect min");
-       equal(el.slider("value"), -1, "value method get respects min");
-       equal(el.slider("value", -2), el, "value method is chainable");
-       equal(el.slider("option", "value"), -1, "value method set respects min");
+       element.slider( "option", "value", -2 );
+       equal( element.slider( "option", "value" ), -2, "value option does not respect min" );
+       equal( element.slider( "value" ), -1, "value method get respects min" );
+       equal( element.slider( "value", -2 ), element, "value method is chainable" );
+       equal( element.slider( "option", "value" ), -1, "value method set respects min" );
        // max with value option vs value method
-       el.slider("option", "value", 2);
-       equal(el.slider("option", "value"), 2, "value option does not respect max");
-       equal(el.slider("value"), 1, "value method get respects max");
-       equal(el.slider("value", 2), el, "value method is chainable");
-       equal(el.slider("option", "value"), 1, "value method set respects max");
+       element.slider( "option", "value", 2);
+       equal( element.slider( "option", "value" ), 2, "value option does not respect max" );
+       equal( element.slider( "value" ), 1, "value method get respects max" );
+       equal( element.slider( "value", 2 ), element, "value method is chainable" );
+       equal( element.slider( "option", "value" ), 1, "value method set respects max" );
 });
 
-//test("values", function() {
-//     ok(false, "missing test - untested code is broken code.");
+//test( "values", function() {
+//     ok(false, "missing test - untested code is broken code." );
 //});
 
-})(jQuery);
+})( jQuery );
index dd213d03b263458f73dd5a86ac993ccdc5d45ed5..dfa94696a49067c9aee2708653f80fb45862e6d2 100644 (file)
@@ -1,50 +1,50 @@
 /*
  * slider_options.js
  */
-(function($) {
+(function( $ ) {
 
-var el, options;
+var element, options;
 
 function handle() {
-       return el.find(".ui-slider-handle");
+       return element.find( ".ui-slider-handle" );
 }
 
-module("slider: options");
+module( "slider: options" );
 
 test( "disabled", function(){
        expect( 8 );
        var count = 0;
 
-       el = $( "#slider1" ).slider();
-       el.on( "slidestart", function() {
+       element = $( "#slider1" ).slider();
+       element.on( "slidestart", function() {
                count++;
        });
 
        // enabled
-       ok( !el.hasClass( "ui-slider-disabled" ), "no disabled class" );
-       equal( el.slider( "option", "disabled" ), false , "is not disabled" );
+       ok( !element.hasClass( "ui-slider-disabled" ), "no disabled class" );
+       equal( element.slider( "option", "disabled" ), false , "is not disabled" );
 
        handle().simulate( "drag", { dx: 10 } );
-       equal( count, 1, "slider moved");
+       equal( count, 1, "slider moved" );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.RIGHT });
-       equal( count, 2, "slider moved");
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.RIGHT } );
+       equal( count, 2, "slider moved" );
 
        // disabled
-       el.slider( "option", "disabled", true );
-       ok( el.hasClass( "ui-slider-disabled" ), "has disabled class" );
-       equal( el.slider( "option", "disabled" ), true, "is disabled" );
+       element.slider( "option", "disabled", true );
+       ok( element.hasClass( "ui-slider-disabled" ), "has disabled class" );
+       equal( element.slider( "option", "disabled" ), true, "is disabled" );
 
        handle().simulate( "drag", { dx: 10 } );
-       equal( count, 2, "slider did not move");
+       equal( count, 2, "slider did not move" );
 
-       handle().simulate("keydown", { keyCode: $.ui.keyCode.RIGHT });
-       equal( count, 2, "slider did not move");
+       handle().simulate( "keydown", { keyCode: $.ui.keyCode.RIGHT } );
+       equal( count, 2, "slider did not move" );
 });
 
-test("max", function() {
+test( "max", function() {
        expect( 2 );
-       el = $("<div></div>");
+       element = $( "<div></div>" );
 
        options = {
                max: 37,
@@ -54,16 +54,16 @@ test("max", function() {
                value: 50
        };
 
-       el.slider(options);
-       ok(el.slider("option", "value") === options.value, "value option is not contained by max");
-       ok(el.slider("value") === options.max, "value method is contained by max");
-       el.slider("destroy");
+       element.slider( options );
+       ok(element.slider( "option", "value" ) === options.value, "value option is not contained by max" );
+       ok(element.slider( "value" ) === options.max, "value method is contained by max" );
+       element.slider( "destroy" );
 
 });
 
-test("min", function() {
+test( "min", function() {
        expect( 2 );
-       el = $("<div></div>");
+       element = $( "<div></div>" );
 
        options = {
                max: 37,
@@ -73,16 +73,16 @@ test("min", function() {
                value: 2
        };
 
-       el.slider(options);
-       ok(el.slider("option", "value") === options.value, "value option is not contained by min");
-       ok(el.slider("value") === options.min, "value method is contained by min");
-       el.slider("destroy");
+       element.slider( options );
+       ok( element.slider( "option", "value" ) === options.value, "value option is not contained by min" );
+       ok( element.slider( "value" ) === options.min, "value method is contained by min" );
+       element.slider( "destroy" );
 
 });
 
-test("orientation", function() {
+test( "orientation", function() {
        expect( 6 );
-       el = $("#slider1");
+       element = $( "#slider1" );
 
        options = {
                max: 2,
@@ -91,14 +91,14 @@ test("orientation", function() {
                value: 1
        };
 
-       var percentVal = (options.value - options.min) / (options.max - options.min) * 100;
+       var percentVal = ( options.value - options.min ) / ( options.max - options.min ) * 100;
 
-       el.slider(options).slider("option", "orientation", "horizontal");
-       ok(el.is(".ui-slider-horizontal"), "horizontal slider has class .ui-slider-horizontal");
-       ok(!el.is(".ui-slider-vertical"), "horizontal slider does not have class .ui-slider-vertical");
-       equal(handle()[0].style.left, percentVal + "%", "horizontal slider handle is positioned with left: %");
+       element.slider( options ).slider( "option", "orientation", "horizontal" );
+       ok( element.is( ".ui-slider-horizontal" ), "horizontal slider has class .ui-slider-horizontal" );
+       ok( !element.is( ".ui-slider-vertical" ), "horizontal slider does not have class .ui-slider-vertical" );
+       equal( handle()[0].style.left, percentVal + "%", "horizontal slider handle is positioned with left: %" );
 
-       el.slider("destroy");
+       element.slider( "destroy" ) ;
 
        options = {
                max: 2,
@@ -107,132 +107,128 @@ test("orientation", function() {
                value: -1
        };
 
-       percentVal = (options.value - options.min) / (options.max - options.min) * 100;
+       percentVal = ( options.value - options.min ) / ( options.max - options.min ) * 100;
 
-       el.slider(options).slider("option", "orientation", "vertical");
-       ok(el.is(".ui-slider-vertical"), "vertical slider has class .ui-slider-vertical");
-       ok(!el.is(".ui-slider-horizontal"), "vertical slider does not have class .ui-slider-horizontal");
-       equal(handle()[0].style.bottom, percentVal + "%", "vertical slider handle is positioned with bottom: %");
+       element.slider( options ).slider( "option", "orientation", "vertical" );
+       ok( element.is( ".ui-slider-vertical" ), "vertical slider has class .ui-slider-vertical" );
+       ok( !element.is( ".ui-slider-horizontal" ), "vertical slider does not have class .ui-slider-horizontal" );
+       equal( handle()[0].style.bottom, percentVal + "%", "vertical slider handle is positioned with bottom: %" );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 
 });
 
-//test("range", function() {
-//     ok(false, "missing test - untested code is broken code.");
-//});
-
 //spec: http://wiki.jqueryui.com/Slider#specs
 // value option/method: the value option is not restricted by min/max/step.
 // What is returned by the value method is restricted by min (>=), max (<=), and step (even multiple)
-test("step", function() {
+test( "step", function() {
        expect( 9 );
-       var el = $("<div></div>").slider({
+       element = $( "<div></div>" ).slider({
                min: 0,
                value: 0,
                step: 10,
                max: 100
        });
-       equal( el.slider("value"), 0 );
+       equal( element.slider( "value" ), 0 );
 
-       el.slider("value", 1);
-       equal( el.slider("value"), 0 );
+       element.slider( "value", 1 );
+       equal( element.slider( "value" ), 0 );
 
-       el.slider("value", 9);
-       equal( el.slider("value"), 10 );
+       element.slider( "value", 9 );
+       equal( element.slider( "value" ), 10 );
 
-       el.slider("value", 11);
-       equal( el.slider("value"), 10 );
+       element.slider( "value", 11 );
+       equal( element.slider( "value" ), 10 );
 
-       el.slider("value", 19);
-       equal( el.slider("value"), 20 );
+       element.slider( "value", 19 );
+       equal( element.slider( "value" ), 20 );
 
-       el = $("<div></div>").slider({
+       element = $( "<div></div>" ).slider({
                min: 0,
                value: 0,
                step: 20,
                max: 100
        });
-       el.slider("value", 0);
+       element.slider( "value", 0 );
 
-       el.slider("option", "value", 1);
-       equal( el.slider("value"), 0 );
+       element.slider( "option", "value", 1 );
+       equal( element.slider( "value" ), 0 );
 
-       el.slider("option", "value", 9);
-       equal( el.slider("value"), 0 );
+       element.slider( "option", "value", 9 );
+       equal( element.slider( "value" ), 0 );
 
-       el.slider("option", "value", 11);
-       equal( el.slider("value"), 20 );
+       element.slider( "option", "value", 11 );
+       equal( element.slider( "value" ), 20 );
 
-       el.slider("option", "value", 19);
-       equal( el.slider("value"), 20 );
+       element.slider( "option", "value", 19 );
+       equal( element.slider( "value" ), 20 );
 
-       el.slider("destroy");
+       element.slider( "destroy" );
 });
 
-//test("value", function() {
-//     ok(false, "missing test - untested code is broken code.");
+//test( "value", function() {
+//     ok(false, "missing test - untested code is broken code." );
 //});
 
-test("values", function() {
+test( "values", function() {
        expect( 2 );
 
        // testing multiple ranges on the same page, the object reference to the values
        // property is preserved via multiple range elements, so updating options.values
        // of 1 slider updates options.values of all the others
        var ranges = $([
-               document.createElement("div"),
-               document.createElement("div")
+               document.createElement( "div" ),
+               document.createElement( "div" )
        ]).slider({
                range:  true,
                values: [ 25, 75 ]
        });
 
        notStrictEqual(
-               ranges.eq(0).data("uiSlider").options.values,
-               ranges.eq(1).data("uiSlider").options.values,
+               ranges.eq( 0 ).data( "uiSlider" ).options.values,
+               ranges.eq( 1 ).data( "uiSlider" ).options.values,
                "multiple range sliders should not have a reference to the same options.values array"
        );
 
-       ranges.eq(0).slider("values", 0, 10);
+       ranges.eq( 0 ).slider( "values", 0, 10 );
 
        notEqual(
-               ranges.eq(0).slider("values", 0),
-               ranges.eq(1).slider("values", 0),
+               ranges.eq( 0 ).slider( "values", 0 ),
+               ranges.eq( 1 ).slider( "values", 0 ),
                "the values for multiple sliders should be different"
        );
 });
 
 test( "range", function() {
        expect( 27 );
-       var element, range;
+       var range;
 
        // min
-       element = $("<div></div>").slider({
+       element = $( "<div></div>" ).slider({
                range: "min",
                min: 1,
                max: 10,
                step: 1
        });
 
-       equal( element.find( ".ui-slider-handle" ).length, 1, "range min, one handle");
+       equal( element.find( ".ui-slider-handle" ).length, 1, "range min, one handle" );
        equal( element.find( ".ui-slider-range-min" ).length, 1, "range min" );
        element.slider( "destroy" );
 
        // max
-       element = $("<div></div>").slider({
+       element = $( "<div></div>" ).slider({
                range: "max",
                min: 1,
                max: 10,
                step: 1
        });
 
-       equal( element.find( ".ui-slider-handle" ).length, 1, "range max, one handle");
+       equal( element.find( ".ui-slider-handle" ).length, 1, "range max, one handle" );
        equal( element.find( ".ui-slider-range-max" ).length, 1, "range max" );
        element.slider( "destroy" );
 
        // true
-       element = $("<div></div>").slider({
+       element = $( "<div></div>" ).slider({
                range: true,
                min: 1,
                max: 10,
@@ -240,46 +236,46 @@ test( "range", function() {
        });
 
        range = element.find( ".ui-slider-range" );
-       equal( element.find( ".ui-slider-handle" ).length, 2, "range true, two handles");
-       ok( !range.is( ".ui-slider-range-min"), "range true" );
-       ok( !range.is( ".ui-slider-range-max"), "range true" );
+       equal( element.find( ".ui-slider-handle" ).length, 2, "range true, two handles" );
+       ok( !range.is( ".ui-slider-range-min" ), "range true" );
+       ok( !range.is( ".ui-slider-range-max" ), "range true" );
        element.slider( "destroy" );
 
        // Change range from min to max
-       element = $("<div></div>").slider({
+       element = $( "<div></div>" ).slider({
                range: "min",
                min: 1,
                max: 10,
                step: 1
        }).slider( "option", "range", "max" );
 
-       equal( element.find( ".ui-slider-handle" ).length, 1, "range switch from min to max, one handle");
+       equal( element.find( ".ui-slider-handle" ).length, 1, "range switch from min to max, one handle" );
        equal( element.find( ".ui-slider-range-min" ).length, 0, "range switch from min to max" );
        equal( element.find( ".ui-slider-range-max" ).length, 1, "range switch from min to max" );
        element.slider( "destroy" );
 
        // Change range from max to min
-       element = $("<div></div>").slider({
+       element = $( "<div></div>" ).slider({
                range: "max",
                min: 1,
                max: 10,
                step: 1
        }).slider( "option", "range", "min" );
 
-       equal( element.find( ".ui-slider-handle" ).length, 1, "range switch from max to min, one handle");
+       equal( element.find( ".ui-slider-handle" ).length, 1, "range switch from max to min, one handle" );
        equal( element.find( ".ui-slider-range-max" ).length, 0, "range switch from max to min" );
        equal( element.find( ".ui-slider-range-min" ).length, 1, "range switch from max to min" );
        element.slider( "destroy" );
 
        // Change range from max to true
-       element = $("<div></div>").slider({
+       element = $( "<div></div>" ).slider({
                range: "max",
                min: 1,
                max: 10,
                step: 1
        }).slider( "option", "range", true );
 
-       equal( element.find( ".ui-slider-handle" ).length, 2, "range switch from max to true, two handles");
+       equal( element.find( ".ui-slider-handle" ).length, 2, "range switch from max to true, two handles" );
        equal( element.find( ".ui-slider-range-max" ).length, 0, "range switch from max to true" );
        equal( element.find( ".ui-slider-range-min" ).length, 0, "range switch from max to true" );
        equal( element.slider( "option", "value" ), 0 , "option value" );
@@ -289,14 +285,14 @@ test( "range", function() {
        element.slider( "destroy" );
 
        // Change range from true to min
-       element = $("<div></div>").slider({
+       element = $( "<div></div>" ).slider({
                range: true,
                min: 1,
                max: 10,
                step: 1
        }).slider( "option", "range", "min" );
 
-       equal( element.find( ".ui-slider-handle" ).length, 1, "range switch from true to min, one handle");
+       equal( element.find( ".ui-slider-handle" ).length, 1, "range switch from true to min, one handle" );
        equal( element.find( ".ui-slider-range-max" ).length, 0, "range switch from true to min" );
        equal( element.find( ".ui-slider-range-min" ).length, 1, "range switch from true to min" );
        equal( element.slider( "option", "value" ), 1, "value" );
@@ -306,4 +302,4 @@ test( "range", function() {
        element.slider( "destroy" );
 });
 
-})(jQuery);
+})( jQuery );