diff options
author | Scott González <scott.gonzalez@gmail.com> | 2015-04-07 10:55:52 -0400 |
---|---|---|
committer | Scott González <scott.gonzalez@gmail.com> | 2015-04-09 09:27:00 -0400 |
commit | bde431bb449b1d957d4e0b736111ff342f2a919d (patch) | |
tree | 27fd40037c30dbff8ef3b6113e90817ab96b53bf /tests/unit/slider/slider_methods.js | |
parent | dc4b015a8b9acdb5bff2d5dd89737b3d8b64097f (diff) | |
download | jquery-ui-bde431bb449b1d957d4e0b736111ff342f2a919d.tar.gz jquery-ui-bde431bb449b1d957d4e0b736111ff342f2a919d.zip |
Tests: Rename files
Ref gh-1528
Diffstat (limited to 'tests/unit/slider/slider_methods.js')
-rw-r--r-- | tests/unit/slider/slider_methods.js | 116 |
1 files changed, 0 insertions, 116 deletions
diff --git a/tests/unit/slider/slider_methods.js b/tests/unit/slider/slider_methods.js deleted file mode 100644 index bddafefca..000000000 --- a/tests/unit/slider/slider_methods.js +++ /dev/null @@ -1,116 +0,0 @@ -define( [ - "jquery", - "ui/slider" -], function( $ ) { - -module( "slider: methods" ); - -test( "init", function() { - expect(5); - - $( "<div></div>" ).appendTo( "body" ).slider().remove(); - ok( true, ".slider() called on element" ); - - $( [] ).slider().remove(); - ok( true, ".slider() called on empty collection" ); - - $( "<div></div>" ).slider().remove(); - ok( true, ".slider() called on disconnected DOMElement" ); - - 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" ); -}); - -test( "destroy", function( assert ) { - expect( 1 ); - assert.domEqual( "#slider1", function() { - $( "#slider1" ).slider().slider( "destroy" ); - }); -}); - -test( "enable", function( assert ) { - expect( 3 ); - var element, - expected = $( "<div></div>" ).slider(), - actual = expected.slider( "enable" ); - equal(actual, expected, "enable is chainable" ); - - element = $( "<div></div>" ).slider({ disabled: true }); - assert.hasClasses( element, "ui-state-disabled ui-slider-disabled" ); - element.slider( "enable" ); - assert.lacksClasses( element, "ui-state-disabled ui-slider-disabled" ); -}); - -test( "disable", function( assert ) { - expect( 4 ); - var element, - expected = $( "<div></div>" ).slider(), - actual = expected.slider( "disable" ); - equal(actual, expected, "disable is chainable" ); - - element = $( "<div></div>" ).slider({ disabled: false }); - assert.lacksClasses( element, "ui-state-disabled ui-slider-disabled" ); - element.slider( "disable" ); - assert.hasClasses( element, "ui-state-disabled ui-slider-disabled" ); - ok( !element.attr( "aria-disabled" ), "slider does not have aria-disabled attr after disable method call" ); -}); - -test( "value", function() { - expect( 19 ); - $( [ false, "min", "max" ] ).each(function() { - var element = $( "<div></div>" ).slider({ - range: this, - value: 5 - }); - 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 element = $( "<div></div>" ).slider({ - min: -1, value: 0, max: 1 - }); - // min with value option vs value method - 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 - 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" ); - - // set max value with step 0.01 - element.slider( "option", { - min: 2, - value: 2, - max: 2.4, - step: 0.01 - }); - element.slider( "option", "value", 2.4 ); - equal( element.slider( "value" ), 2.4, "value is set to max with 0.01 step" ); - - element = $( "<div></div>" ).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() { -// ok(false, "missing test - untested code is broken code." ); -//}); - -} ); |