|
@@ -1,86 +1,101 @@
|
|
|
module("Escape character");
|
|
module("Escape character");
|
|
|
|
|
|
|
|
-test("inputmask(\"9\\|9\")", function () {
|
|
|
|
|
- var $fixture = $("#qunit-fixture");
|
|
|
|
|
- $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
- var input = $("#testmask");
|
|
|
|
|
- input.inputmask("9\\|9");
|
|
|
|
|
|
|
+test("inputmask(\"9\\|9\")", function() {
|
|
|
|
|
+ var $fixture = $("#qunit-fixture");
|
|
|
|
|
+ $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
+ var input = $("#testmask");
|
|
|
|
|
+ input.inputmask("9\\|9");
|
|
|
|
|
|
|
|
- input[0].focus();
|
|
|
|
|
|
|
+ input[0].focus();
|
|
|
|
|
|
|
|
- input.Type("23");
|
|
|
|
|
- equal(input.val(), "2|3", "Result " + input.val());
|
|
|
|
|
|
|
+ input.Type("23");
|
|
|
|
|
+ equal(input.val(), "2|3", "Result " + input.val());
|
|
|
|
|
|
|
|
- input.remove();
|
|
|
|
|
|
|
+ input.remove();
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-test("inputmask(\"9\\[9\\]\")", function () {
|
|
|
|
|
- var $fixture = $("#qunit-fixture");
|
|
|
|
|
- $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
- var input = $("#testmask");
|
|
|
|
|
- input.inputmask("9\\[9\\]");
|
|
|
|
|
|
|
+test("inputmask(\"9\\[9\\]\")", function() {
|
|
|
|
|
+ var $fixture = $("#qunit-fixture");
|
|
|
|
|
+ $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
+ var input = $("#testmask");
|
|
|
|
|
+ input.inputmask("9\\[9\\]");
|
|
|
|
|
|
|
|
- input[0].focus();
|
|
|
|
|
|
|
+ input[0].focus();
|
|
|
|
|
|
|
|
- input.Type("23");
|
|
|
|
|
- equal(input.val(), "2[3]", "Result " + input.val());
|
|
|
|
|
|
|
+ input.Type("23");
|
|
|
|
|
+ equal(input.val(), "2[3]", "Result " + input.val());
|
|
|
|
|
|
|
|
- input.remove();
|
|
|
|
|
|
|
+ input.remove();
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-test("inputmask(\"9\\\\9\")", function () {
|
|
|
|
|
- var $fixture = $("#qunit-fixture");
|
|
|
|
|
- $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
- var input = $("#testmask");
|
|
|
|
|
- input.inputmask("9\\\\9");
|
|
|
|
|
|
|
+test("inputmask(\"9\\\\9\")", function() {
|
|
|
|
|
+ var $fixture = $("#qunit-fixture");
|
|
|
|
|
+ $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
+ var input = $("#testmask");
|
|
|
|
|
+ input.inputmask("9\\\\9");
|
|
|
|
|
|
|
|
- input[0].focus();
|
|
|
|
|
|
|
+ input[0].focus();
|
|
|
|
|
|
|
|
- input.Type("23");
|
|
|
|
|
- equal(input.val(), "2\\3", "Result " + input.val());
|
|
|
|
|
|
|
+ input.Type("23");
|
|
|
|
|
+ equal(input.val(), "2\\3", "Result " + input.val());
|
|
|
|
|
|
|
|
- input.remove();
|
|
|
|
|
|
|
+ input.remove();
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-test("inputmask(\"9\\{9\\}\")", function () {
|
|
|
|
|
- var $fixture = $("#qunit-fixture");
|
|
|
|
|
- $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
- var input = $("#testmask");
|
|
|
|
|
- input.inputmask("9\\{9\\}");
|
|
|
|
|
|
|
+test("inputmask(\"9\\{9\\}\")", function() {
|
|
|
|
|
+ var $fixture = $("#qunit-fixture");
|
|
|
|
|
+ $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
+ var input = $("#testmask");
|
|
|
|
|
+ input.inputmask("9\\{9\\}");
|
|
|
|
|
|
|
|
- input[0].focus();
|
|
|
|
|
|
|
+ input[0].focus();
|
|
|
|
|
|
|
|
- input.Type("23");
|
|
|
|
|
- equal(input.val(), "2{3}", "Result " + input.val());
|
|
|
|
|
|
|
+ input.Type("23");
|
|
|
|
|
+ equal(input.val(), "2{3}", "Result " + input.val());
|
|
|
|
|
|
|
|
- input.remove();
|
|
|
|
|
|
|
+ input.remove();
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
-test("inputmask(\"9\\(9\\)\")", function () {
|
|
|
|
|
- var $fixture = $("#qunit-fixture");
|
|
|
|
|
- $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
- var input = $("#testmask");
|
|
|
|
|
- input.inputmask("9\\(9\\)");
|
|
|
|
|
|
|
+test("inputmask(\"9\\(9\\)\")", function() {
|
|
|
|
|
+ var $fixture = $("#qunit-fixture");
|
|
|
|
|
+ $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
+ var input = $("#testmask");
|
|
|
|
|
+ input.inputmask("9\\(9\\)");
|
|
|
|
|
|
|
|
- input[0].focus();
|
|
|
|
|
|
|
+ input[0].focus();
|
|
|
|
|
|
|
|
- input.Type("23");
|
|
|
|
|
- equal(input.val(), "2(3)", "Result " + input.val());
|
|
|
|
|
|
|
+ input.Type("23");
|
|
|
|
|
+ equal(input.val(), "2(3)", "Result " + input.val());
|
|
|
|
|
|
|
|
- input.remove();
|
|
|
|
|
|
|
+ input.remove();
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
|
-test("inputmask(\"9\\?9\")", function () {
|
|
|
|
|
- var $fixture = $("#qunit-fixture");
|
|
|
|
|
- $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
- var input = $("#testmask");
|
|
|
|
|
- input.inputmask("9\\?9");
|
|
|
|
|
|
|
+test("inputmask(\"9\\?9\")", function() {
|
|
|
|
|
+ var $fixture = $("#qunit-fixture");
|
|
|
|
|
+ $fixture.append('<input type="text" id="testmask" />');
|
|
|
|
|
+ var input = $("#testmask");
|
|
|
|
|
+ input.inputmask("9\\?9");
|
|
|
|
|
|
|
|
- input[0].focus();
|
|
|
|
|
|
|
+ input[0].focus();
|
|
|
|
|
|
|
|
- input.Type("23");
|
|
|
|
|
- equal(input.val(), "2?3", "Result " + input.val());
|
|
|
|
|
|
|
+ input.Type("23");
|
|
|
|
|
+ equal(input.val(), "2?3", "Result " + input.val());
|
|
|
|
|
|
|
|
- input.remove();
|
|
|
|
|
-});
|
|
|
|
|
|
|
+ input.remove();
|
|
|
|
|
+});
|
|
|
|
|
+
|
|
|
|
|
+test("inputmask(\"\\9999\") value not mask", function() {
|
|
|
|
|
+ var $fixture = $("#qunit-fixture");
|
|
|
|
|
+ $fixture.append('<input type="text" value="999" id="testmask" />');
|
|
|
|
|
+ var input = $("#testmask");
|
|
|
|
|
+ input.inputmask("\\9999", {
|
|
|
|
|
+ autoUnmask: true
|
|
|
|
|
+ });
|
|
|
|
|
+
|
|
|
|
|
+ input[0].focus();
|
|
|
|
|
+
|
|
|
|
|
+ equal(input[0]._valueGet(), "9999", "Result " + input[0]._valueGet());
|
|
|
|
|
+
|
|
|
|
|
+ input.remove();
|
|
|
|
|
+});
|