aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/spinner.js11
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/spinner.js b/tests/spinner.js
index a27c5bd37..ca664b2e2 100644
--- a/tests/spinner.js
+++ b/tests/spinner.js
@@ -47,7 +47,7 @@ test("set defaults on init", function() {
});
test("keydown on input", function() {
- expect(5);
+ expect(6);
el = $("#spin").spinner();
equals(el.val(), 0, "start number");
@@ -62,15 +62,20 @@ test("keydown on input", function() {
equals(el.val(), 2, "Right key");
+ el.simulate("keydown",{keyCode:$.simulate.VK_HOME})
+ .simulate("keyup",{keyCode:$.simulate.VK_HOME});
+
+ equals(el.val(), 0, "Home key to start");
+
el.simulate("keydown",{keyCode:$.simulate.VK_DOWN})
.simulate("keyup",{keyCode:$.simulate.VK_DOWN});
- equals(el.val(), 1, "Down Key");
+ equals(el.val(), -1, "Down Key");
el.simulate("keydown",{keyCode:$.simulate.VK_LEFT})
.simulate("keyup",{keyCode:$.simulate.VK_LEFT});
- equals(el.val(), 0, "Left Key");
+ equals(el.val(), -2, "Left Key");
});