diff options
author | Jörn Zaefferer <joern.zaefferer@gmail.com> | 2012-07-12 17:59:43 +0200 |
---|---|---|
committer | Jörn Zaefferer <joern.zaefferer@gmail.com> | 2012-07-12 18:07:40 +0200 |
commit | e054e28836e616ed03561d5a8195bbea525866d1 (patch) | |
tree | c3e74591c21e526d3727832cb202ffb45565825b /tests/unit | |
parent | 7759fb4dba5d4135297994a8292dad093d704e19 (diff) | |
download | jquery-ui-e054e28836e616ed03561d5a8195bbea525866d1.tar.gz jquery-ui-e054e28836e616ed03561d5a8195bbea525866d1.zip |
Spinner: Introduce icons option to make button icons customizable, mostly for consistency
Diffstat (limited to 'tests/unit')
-rw-r--r-- | tests/unit/spinner/spinner_common.js | 4 | ||||
-rw-r--r-- | tests/unit/spinner/spinner_options.js | 19 |
2 files changed, 23 insertions, 0 deletions
diff --git a/tests/unit/spinner/spinner_common.js b/tests/unit/spinner/spinner_common.js index 4f05b1e63..b494e3ca3 100644 --- a/tests/unit/spinner/spinner_common.js +++ b/tests/unit/spinner/spinner_common.js @@ -2,6 +2,10 @@ TestHelpers.commonWidgetTests( "spinner", { defaults: { culture: null, disabled: false, + icons: { + down: "ui-icon-triangle-1-s", + up: "ui-icon-triangle-1-n" + }, incremental: true, max: null, min: null, diff --git a/tests/unit/spinner/spinner_options.js b/tests/unit/spinner/spinner_options.js index e21852630..1f6646a33 100644 --- a/tests/unit/spinner/spinner_options.js +++ b/tests/unit/spinner/spinner_options.js @@ -6,6 +6,25 @@ module( "spinner: options" ); // culture is tested after numberFormat, since it depends on numberFormat +test( "icons: default ", function() { + expect( 2 ); + var element = $( "#spin" ).val( 0 ).spinner().spinner( "widget" ); + equal( element.find( ".ui-icon:first" ).attr( "class" ), "ui-icon ui-icon-triangle-1-n" ); + equal( element.find( ".ui-icon:last" ).attr( "class" ), "ui-icon ui-icon-triangle-1-s" ); +}); + +test( "icons: custom ", function() { + expect( 2 ); + var element = $( "#spin" ).val( 0 ).spinner({ + icons: { + down: "custom-down", + up: "custom-up" + } + }).spinner( "widget" ); + equal( element.find( ".ui-icon:first" ).attr( "class" ), "ui-icon custom-up" ); + equal( element.find( ".ui-icon:last" ).attr( "class" ), "ui-icon custom-down" ); +}); + test( "incremental, false", function() { expect( 100 ); |