define([ "qunit", "../dist/inputmask/dependencyLibs/inputmask.dependencyLib", "../dist/inputmask/inputmask.date.extensions", "../dist/inputmask/inputmask.extensions", "../dist/inputmask/inputmask.numeric.extensions", "../dist/inputmask/inputmask.phone.extensions", "prototypeExtensions", "simulator" ], function(qunit, $, Inputmask) { qunit.module("Attribute options"); qunit.test("data-inputmask=\"'alias':'integer', 'integerDigits': 3, 'allowMinus': false, 'allowPlus': false\" - StennikovDmitriy", function(assert) { var $fixture = $("#qunit-fixture"); $fixture.append(''); var testmask = document.getElementById("testmask"); Inputmask().mask(testmask); $("#testmask").Type("1234.56"); assert.equal(testmask.value, "123", "Result " + testmask.value); }); qunit.test("data-inputmask=\"'mask':'[9-]AAA-999'\" - airomero", function(assert) { var $fixture = $("#qunit-fixture"); $fixture.append(''); var testmask = document.getElementById("testmask"); Inputmask().mask(testmask); $("#testmask").Type("abc123"); assert.equal(testmask.value, "ABC-123", "Result " + testmask.value); }); });