Browse Source

add optional test

Robin Herbots 11 years ago
parent
commit
4a14818128
1 changed files with 14 additions and 0 deletions
  1. 14 0
      qunit/tests_optional.js

+ 14 - 0
qunit/tests_optional.js

@@ -122,4 +122,18 @@ test("inputmask('9[9]:99') ", function () {
     equal($("#testmask").val(), "33:44", "Result " + $("#testmask").val());
     equal($("#testmask").val(), "33:44", "Result " + $("#testmask").val());
 
 
     $("#testmask").remove();
     $("#testmask").remove();
+});
+
+test("inputmask({ mask: \"99999[-9999]\", greedy: false }) - input 123456", function () {
+    var $fixture = $("#qunit-fixture");
+    $fixture.append('<input type="text" id="testmask" />');
+    $("#testmask").inputmask({ mask: "99999[-9999]", greedy: false });
+
+    $("#testmask")[0].focus();
+    $("#testmask").Type("123456");
+    $("#testmask").blur();
+    $("#testmask").trigger("mouseenter");
+    equal($("#testmask").val(), "12345-6___", "Result " + $("#testmask").val());
+
+    $("#testmask").remove();
 });
 });