| Server IP : 94.136.191.34 / Your IP : 216.73.216.25 Web Server : Apache System : Linux hostpanel.netbiz.in 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64 User : omkar.com_6nnuz6y629h ( 10087) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system,proc_open,popen MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/vhosts/omkar.com/httpdocs/assets/build/src/spec/tests/methods/ |
Upload File : |
"use strict";
describe("getExtension: init plugin with utils", function() {
var number = "+17024181234",
extension = "98765";
beforeEach(function() {
intlSetup(true);
input = $("<input>");
input.intlTelInput();
});
afterEach(function() {
input.intlTelInput("destroy");
input = null;
});
it("works for various delimiters", function() {
var delimiters = ["ext.", "ex.", "x.", "ext", "ex", "x", "#"];
for (var i = 0; i < delimiters.length; i++) {
input.val(number + " " + delimiters[i] + " " + extension);
//if (!input.intlTelInput("getExtension")) console.log("bad: "+delimiters[i]);
expect(input.intlTelInput("getExtension")).toEqual(extension);
}
});
it("doesnt work for a space, or no delimiter", function() {
input.val(number + " " + extension);
expect(input.intlTelInput("getExtension")).toEqual(null);
input.val(number + extension);
expect(input.intlTelInput("getExtension")).toEqual(null);
});
});