ソースを参照

fix unittests

Robin Herbots 7 年 前
コミット
a5f53c4068

+ 33 - 43
qunit/index.js

@@ -5,19 +5,21 @@ import "../css/inputmask.css";
 import "../js/inputmask.date.extensions";
 import "../js/inputmask.extensions";
 import "../js/inputmask.numeric.extensions";
-// import "../js/inputmask.phone.extensions";
-// import "../js/phone-codes/phone-be";
-// import "../js/phone-codes/phone-nl";
-// import "../js/phone-codes/phone-ru";
-// import "../js/phone-codes/phone";
 import "../js/jquery.inputmask";
 
-import Inputmask from "../dist/inputmask/inputmask";
-import dependencyLib from "../js/dependencyLibs/inputmask.dependencyLib";
+import Inputmask from "../js/inputmask";
+
+// import "../dist/inputmask/inputmask.date.extensions";
+// import "../dist/inputmask/inputmask.extensions";
+// import "../dist/inputmask/inputmask.numeric.extensions";
+// import "../dist/inputmask/jquery.inputmask";
+//
+// import Inputmask from "../dist/inputmask/inputmask";
+
 import jQuery from "jquery";
 
-if (dependencyLib === jQuery)
-    window.jQuery = dependencyLib;
+if (Inputmask.dependencyLib === jQuery)
+    window.jQuery = Inputmask.dependencyLib;
 
 import qunit from "qunitjs";
 import "./prototypeExtensions.js";
@@ -50,47 +52,35 @@ import tests_numericinput from "./tests_numericinput";
 import tests_option from "./tests_option";
 import tests_optional from "./tests_optional";
 import tests_paste from "./tests_paste";
-// import tests_phone from "./tests_phone";
 import tests_regex from "./tests_regex";
 import tests_setvalue from "./tests_setvalue";
-// import tests_phone_world from "./tests_phone_world";
-// import tests_phonebe from "./tests_phonebe";
-// import tests_phonenl from "./tests_phonenl";
-// import tests_phoneru from "./tests_phoneru";
 
-//inject simulater code
-simulator(dependencyLib, Inputmask);
+//inject simulater code in the dependencies
+simulator(Inputmask.dependencyLib, Inputmask);
 simulator(jQuery, Inputmask);
 
 //load tests
-tests_alternations(qunit, dependencyLib, Inputmask);
-tests_attributes(qunit, dependencyLib, Inputmask);
-tests_base(qunit, dependencyLib, Inputmask);
-tests_date(qunit, dependencyLib, Inputmask);
-tests_dynamic(qunit, dependencyLib, Inputmask);
-tests_escape(qunit, dependencyLib, Inputmask);
-tests_formatvalidate(qunit, dependencyLib, Inputmask);
-tests_initialvalue(qunit, dependencyLib, Inputmask);
-tests_inputeventonly(qunit, dependencyLib, Inputmask);
-tests_ip(qunit, dependencyLib, Inputmask);
-tests_jitmasking(qunit, dependencyLib, Inputmask);
+tests_alternations(qunit, Inputmask);
+tests_attributes(qunit, Inputmask);
+tests_base(qunit, Inputmask);
+tests_date(qunit, Inputmask);
+tests_dynamic(qunit, Inputmask);
+tests_escape(qunit, Inputmask);
+tests_formatvalidate(qunit, Inputmask);
+tests_initialvalue(qunit, Inputmask);
+tests_inputeventonly(qunit, Inputmask);
+tests_ip(qunit, Inputmask);
+tests_jitmasking(qunit, Inputmask);
 tests_jquery_inputmask(qunit, jQuery, Inputmask);
-tests_keepStatic(qunit, dependencyLib, Inputmask);
-tests_multi(qunit, dependencyLib, Inputmask);
-tests_numeric(qunit, dependencyLib, Inputmask);
-tests_numericinput(qunit, dependencyLib, Inputmask);
-tests_option(qunit, dependencyLib, Inputmask);
-tests_optional(qunit, dependencyLib, Inputmask);
-tests_paste(qunit, dependencyLib, Inputmask);
-// tests_phone(qunit, dependencyLib, Inputmask);
-tests_regex(qunit, dependencyLib, Inputmask);
-tests_setvalue(qunit, dependencyLib, Inputmask);
-
-//phone
-//tests_phone_world(qunit, dependencyLib, Inputmask);
-// tests_phonebe(qunit, dependencyLib, Inputmask);
-// tests_phonenl(qunit, dependencyLib, Inputmask);
-// tests_phoneru(qunit, dependencyLib, Inputmask);
+tests_keepStatic(qunit, Inputmask);
+tests_multi(qunit, Inputmask);
+tests_numeric(qunit, Inputmask);
+tests_numericinput(qunit, Inputmask);
+tests_option(qunit, Inputmask);
+tests_optional(qunit, Inputmask);
+tests_paste(qunit, Inputmask);
+tests_regex(qunit, Inputmask);
+tests_setvalue(qunit, Inputmask);
 
 qunit.load();
 // qunit.start();

+ 2 - 1
qunit/tests_alternations.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
     qunit.module("Alternations");
 
     qunit.test("\"9{1,2}C|S A{1,3} 9{4}\" - ankitajain32", function (assert) {

+ 2 - 1
qunit/tests_attributes.js

@@ -1,4 +1,5 @@
-export default function(qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 	qunit.module("Attribute options");
 
 	qunit.test("data-inputmask=\"'alias':'integer', 'integerDigits': 3, 'allowMinus': false, 'allowPlus': false\" - StennikovDmitriy", function(assert) {

+ 2 - 1
qunit/tests_base.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
     qunit.module("Simple masking");
 
     qunit.test("inputmask(\"99-99-99\", { clearMaskOnLostFocus: false}", function (assert) {

+ 2 - 1
qunit/tests_date.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
     function pad(val, len) {
         val = String(val);
         len = len || 2;

+ 2 - 1
qunit/tests_dynamic.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 
     qunit.module("Dynamic Masks");
     qunit.test("inputmask(\"9-a{3}9{3}\" - simple dynamic mask", function (assert) {

+ 2 - 1
qunit/tests_escape.js

@@ -1,4 +1,5 @@
-export default function(qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 	qunit.module("Escape character");
 
 	qunit.test("inputmask(\"9\\|9\")", function(assert) {

+ 2 - 1
qunit/tests_formatvalidate.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
     qunit.module("Value formatting");
     qunit.test("Inputmask.format(\"2331973\", { alias: \"datetime\"})", function (assert) {
         var formattedValue = Inputmask.format("2331973", {

+ 2 - 1
qunit/tests_initialvalue.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 
     qunit.module("Initial value setting");
 

+ 2 - 1
qunit/tests_inputeventonly.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
     qunit.module("inputEventOnly: true");
 
     qunit.test("XXX-9999-9999-XXX-XXX - gersteba", function (assert) {

+ 2 - 1
qunit/tests_ip.js

@@ -1,4 +1,5 @@
-export default function(qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 
 	qunit.module("IP - masks");
 	qunit.test("inputmask(\"ip\" - 10.10.10.10", function(assert) {

+ 2 - 1
qunit/tests_jitmasking.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 	qunit.module("JIT Masking");
 
 	qunit.test("'(.999){*}', { jitMasking: true, numericInput: true   }", function (assert) {

+ 1 - 1
qunit/tests_jquery_inputmask.js

@@ -1,4 +1,4 @@
-export default function(qunit, $, Inputmask) {
+export default function (qunit, $, Inputmask) {
 	qunit.module("jquery.inputmask plugin");
 	qunit.test("", function(assert) {
 		var $fixture = $("#qunit-fixture");

+ 2 - 1
qunit/tests_keepStatic.js

@@ -1,4 +1,5 @@
-export default function(qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 
 	qunit.module("keepStatic mask switching");
 

+ 2 - 1
qunit/tests_multi.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 
 	qunit.module("multi masks");
 	qunit.test("inputmask({ mask: [\"99-99\", \"999-99\"]}) - input 12345", function (assert) {

+ 2 - 1
qunit/tests_numeric.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 
     qunit.module("Numeric.Extensions");
 

+ 2 - 1
qunit/tests_numericinput.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 
     qunit.module("Direction RTL");
     qunit.test("inputmask(\"999.999.999\") - delete 2nd with backspace, continue the mask", function (assert) {

+ 2 - 1
qunit/tests_option.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 	qunit.module("Extra options after masking");
 
 	qunit.test("decimal alias add suffix later - gkostov", function (assert) {

+ 2 - 1
qunit/tests_optional.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 
 	qunit.module("Optional");
 	qunit.test("inputmask(\"(99) 9999[9]-99999\") - input 121234-12345", function (assert) {

+ 2 - 1
qunit/tests_paste.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 
 	qunit.module("Paste value");
 	qunit.test("inputmask(\"+7 (999) 999-99-99\") ~ paste \"+79114041112\"", function (assert) {

+ 2 - 1
qunit/tests_regex.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
 
     qunit.module("Regex masks");
 

+ 2 - 1
qunit/tests_setvalue.js

@@ -1,4 +1,5 @@
-export default function (qunit, $, Inputmask) {
+export default function (qunit, Inputmask) {
+    var $ = Inputmask.dependencyLib;
     qunit.module("Set value with fn.val");
     qunit.test("inputmask(\"decimal\") ~ value=\"123.45\"", function (assert) {
         var $fixture = $("#qunit-fixture");