ソースを参照

add onincomplete test

Robin Herbots 12 年 前
コミット
9d7a220a9c
1 ファイル変更21 行追加0 行削除
  1. 21 0
      qunit/tests.js

+ 21 - 0
qunit/tests.js

@@ -87,6 +87,27 @@ asyncTest("inputmask(\"9-AAA.999\") - change event", 1, function () {
     $("#testmask").blur();
 });
 
+asyncTest("inputmask(\"9-AAA.999\", { onincomplete: ... })", 1, function () {
+    $('body').append('<input type="text" id="testmask" />');
+    $("#testmask").inputmask("9-AAA.999", {
+        onincomplete: function () {
+            equal($("#testmask").val(), "1-ABC.12_", "Result " + $("#testmask").val());
+            start();
+            $("#testmask").remove();
+        }
+    });
+
+    $("#testmask")[0].focus();
+    $("#testmask").SendKey(49);
+    $("#testmask").SendKey(65);
+    $("#testmask").SendKey(66);
+    $("#testmask").SendKey(67);
+    $("#testmask").SendKey(49);
+    $("#testmask").SendKey(50);
+
+    $("#testmask").blur();
+});
+
 
 module("Initial value setting");