|
|
@@ -161,4 +161,50 @@ test("quantifier mask greedy true - FairSite2C", function () {
|
|
|
equal($("#testmask").val(), "123", "Result " + $("#testmask").val());
|
|
|
|
|
|
$("#testmask").remove();
|
|
|
+});
|
|
|
+
|
|
|
+
|
|
|
+asyncTest("email mask - clearIncomplete - hiddenman", function () {
|
|
|
+ var $fixture = $("#qunit-fixture");
|
|
|
+ $fixture.append('<input type="text" id="testmask" />');
|
|
|
+ $("#testmask").inputmask("email", { clearIncomplete: true });
|
|
|
+
|
|
|
+ $("#testmask")[0].focus();
|
|
|
+ $("#testmask").Type("akornilov");
|
|
|
+ $("#testmask").blur();
|
|
|
+ setTimeout(function () {
|
|
|
+ equal(document.getElementById("testmask")._valueGet(), "", "Result " + document.getElementById("testmask")._valueGet());
|
|
|
+ start();
|
|
|
+ $("#testmask").remove();
|
|
|
+ }, 0);
|
|
|
+});
|
|
|
+
|
|
|
+asyncTest("email mask - clearIncomplete - hiddenman", function () {
|
|
|
+ var $fixture = $("#qunit-fixture");
|
|
|
+ $fixture.append('<input type="text" id="testmask" />');
|
|
|
+ $("#testmask").inputmask("email", { clearIncomplete: true });
|
|
|
+
|
|
|
+ $("#testmask")[0].focus();
|
|
|
+ $("#testmask").Type("akornilov@");
|
|
|
+ $("#testmask").blur();
|
|
|
+ setTimeout(function () {
|
|
|
+ equal(document.getElementById("testmask")._valueGet(), "", "Result " + document.getElementById("testmask")._valueGet());
|
|
|
+ start();
|
|
|
+ $("#testmask").remove();
|
|
|
+ }, 0);
|
|
|
+});
|
|
|
+
|
|
|
+asyncTest("email mask - clearIncomplete - hiddenman", function () {
|
|
|
+ var $fixture = $("#qunit-fixture");
|
|
|
+ $fixture.append('<input type="text" id="testmask" />');
|
|
|
+ $("#testmask").inputmask("email", { clearIncomplete: true });
|
|
|
+
|
|
|
+ $("#testmask")[0].focus();
|
|
|
+ $("#testmask").Type("akornilov@gmail.com");
|
|
|
+ $("#testmask").blur();
|
|
|
+ setTimeout(function () {
|
|
|
+ equal(document.getElementById("testmask")._valueGet(), "akornilov@gmail.com", "Result " + document.getElementById("testmask")._valueGet());
|
|
|
+ start();
|
|
|
+ $("#testmask").remove();
|
|
|
+ }, 0);
|
|
|
});
|