]> source.dussan.org Git - jquery-ui.git/commitdiff
Spinner test: a bug when set stepping:0.3
authorChi Cheng <cloudream@gmail.com>
Tue, 19 Aug 2008 08:56:48 +0000 (08:56 +0000)
committerChi Cheng <cloudream@gmail.com>
Tue, 19 Aug 2008 08:56:48 +0000 (08:56 +0000)
tests/spinner.js

index 3447004a977f3cf3a812c92a142f59b16063a84e..a09588ff71e11d82460c6b13711d85ace7b2d9d4 100644 (file)
@@ -139,16 +139,16 @@ test("keydown on input with options", function() {
 });\r
 \r
 test("currency and decimal options", function() {\r
-       expect(4);\r
+       expect(5);\r
 \r
-       el = $("#spin").spinner({ currency:"$", incremental:false, max:120, min:-50, stepping:0.15 });\r
+       el = $("#spin").spinner({ currency:"$", incremental:false, max:120, min:-50, stepping:0.3 });\r
 \r
        equals(el.val(), "$0.00", "start number");\r
 \r
        el.simulate("keydown",{keyCode:$.simulate.VK_UP})\r
                .simulate("keyup",{keyCode:$.simulate.VK_UP});\r
 \r
-       equals(el.val(), "$0.15", "Stepping 0.15");\r
+       equals(el.val(), "$0.30", "Stepping 0.30");\r
 \r
        el.simulate("keydown",{keyCode:$.simulate.VK_END})\r
                .simulate("keyup",{keyCode:$.simulate.VK_END});\r
@@ -160,6 +160,14 @@ test("currency and decimal options", function() {
 \r
        equals(el.val(), "-$50.00", "Home key to min");\r
 \r
+       for ( var i = 1 ; i<=120 ; i++ ) {\r
+               el.simulate("keydown",{keyCode:$.simulate.VK_UP});\r
+       }\r
+\r
+       el.simulate("keyup",{keyCode:$.simulate.VK_UP});\r
+\r
+       equals(el.val(), "-$14.00", "keydown 120 times");\r
+\r
 \r
 });\r
 \r