未验证 提交 e7525bb9 编写于 作者: O openharmony_ci 提交者: Gitee

!2520 use random phonenumber to 3.1 rls

Merge pull request !2520 from 杨清/cherry-pick-1647416093
...@@ -725,7 +725,9 @@ describe('I18nTest', function () { ...@@ -725,7 +725,9 @@ describe('I18nTest', function () {
it('i18n_test_5100', 0, function () { it('i18n_test_5100', 0, function () {
console.error('i18n_test_5100 ' + 'start'); console.error('i18n_test_5100 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('13510574676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_5100 ' + ran);
let valid = phonenumber.isValidNumber('1351057467' + ran);
console.error('i18n_test_5100 ' + valid); console.error('i18n_test_5100 ' + valid);
expect(valid).assertEqual(true); expect(valid).assertEqual(true);
}) })
...@@ -738,7 +740,9 @@ describe('I18nTest', function () { ...@@ -738,7 +740,9 @@ describe('I18nTest', function () {
it('i18n_test_5200', 0, function () { it('i18n_test_5200', 0, function () {
console.error('i18n_test_5200 ' + 'start'); console.error('i18n_test_5200 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('135 1057 4676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_5200 ' + ran);
let valid = phonenumber.isValidNumber('135 1057 467' + ran);
console.error('i18n_test_5200 ' + valid); console.error('i18n_test_5200 ' + valid);
expect(valid).assertEqual(true); expect(valid).assertEqual(true);
}) })
...@@ -751,7 +755,9 @@ describe('I18nTest', function () { ...@@ -751,7 +755,9 @@ describe('I18nTest', function () {
it('i18n_test_5300', 0, function () { it('i18n_test_5300', 0, function () {
console.error('i18n_test_5300 ' + 'start'); console.error('i18n_test_5300 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('+86 135 1057 4676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_5300 ' + ran);
let valid = phonenumber.isValidNumber('+86 135 1057 467' + ran);
console.error('i18n_test_5300 ' + valid); console.error('i18n_test_5300 ' + valid);
expect(valid).assertEqual(true); expect(valid).assertEqual(true);
}) })
...@@ -764,7 +770,9 @@ describe('I18nTest', function () { ...@@ -764,7 +770,9 @@ describe('I18nTest', function () {
it('i18n_test_5400', 0, function () { it('i18n_test_5400', 0, function () {
console.error('i18n_test_5400 ' + 'start'); console.error('i18n_test_5400 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('135-1057-4676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_5400 ' + ran);
let valid = phonenumber.isValidNumber('135-1057-467' + ran);
console.error('i18n_test_5400 ' + valid); console.error('i18n_test_5400 ' + valid);
expect(valid).assertEqual(true); expect(valid).assertEqual(true);
}) })
...@@ -777,7 +785,9 @@ describe('I18nTest', function () { ...@@ -777,7 +785,9 @@ describe('I18nTest', function () {
it('i18n_test_5500', 0, function () { it('i18n_test_5500', 0, function () {
console.error('i18n_test_5500 ' + 'start'); console.error('i18n_test_5500 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('tel:+86-135-1057-4676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_5500 ' + ran);
let valid = phonenumber.isValidNumber('tel:+86-135-1057-467' + ran);
console.error('i18n_test_5500 ' + valid); console.error('i18n_test_5500 ' + valid);
expect(valid).assertEqual(true); expect(valid).assertEqual(true);
}) })
...@@ -790,7 +800,9 @@ describe('I18nTest', function () { ...@@ -790,7 +800,9 @@ describe('I18nTest', function () {
it('i18n_test_5600', 0, function () { it('i18n_test_5600', 0, function () {
console.error('i18n_test_5600 ' + 'start'); console.error('i18n_test_5600 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('86-135-1057-4676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_5600 ' + ran);
let valid = phonenumber.isValidNumber('86-135-1057-467' + ran);
console.error('i18n_test_5600 ' + valid); console.error('i18n_test_5600 ' + valid);
expect(valid).assertEqual(true); expect(valid).assertEqual(true);
}) })
...@@ -803,7 +815,9 @@ describe('I18nTest', function () { ...@@ -803,7 +815,9 @@ describe('I18nTest', function () {
it('i18n_test_5700', 0, function () { it('i18n_test_5700', 0, function () {
console.error('i18n_test_5700 ' + 'start'); console.error('i18n_test_5700 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('+8613510574676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_5700 ' + ran);
let valid = phonenumber.isValidNumber('+861351057467' + ran);
console.error('i18n_test_5700 ' + valid); console.error('i18n_test_5700 ' + valid);
expect(valid).assertEqual(true); expect(valid).assertEqual(true);
}) })
...@@ -816,7 +830,9 @@ describe('I18nTest', function () { ...@@ -816,7 +830,9 @@ describe('I18nTest', function () {
it('i18n_test_5800', 0, function () { it('i18n_test_5800', 0, function () {
console.error('i18n_test_5800 ' + 'start'); console.error('i18n_test_5800 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('8613510574676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_5800 ' + ran);
let valid = phonenumber.isValidNumber('861351057467' + ran);
console.error('i18n_test_5800 ' + valid); console.error('i18n_test_5800 ' + valid);
expect(valid).assertEqual(true); expect(valid).assertEqual(true);
}) })
...@@ -829,7 +845,9 @@ describe('I18nTest', function () { ...@@ -829,7 +845,9 @@ describe('I18nTest', function () {
it('i18n_test_5900', 0, function () { it('i18n_test_5900', 0, function () {
console.error('i18n_test_5900 ' + 'start'); console.error('i18n_test_5900 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('1351057467'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_5900 ' + ran);
let valid = phonenumber.isValidNumber('135105746' + ran);
console.error('i18n_test_5900 ' + valid); console.error('i18n_test_5900 ' + valid);
expect(valid).assertEqual(false); expect(valid).assertEqual(false);
}) })
...@@ -842,7 +860,9 @@ describe('I18nTest', function () { ...@@ -842,7 +860,9 @@ describe('I18nTest', function () {
it('i18n_test_6000', 0, function () { it('i18n_test_6000', 0, function () {
console.error('i18n_test_6000 ' + 'start'); console.error('i18n_test_6000 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('135105746761'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_6000 ' + ran);
let valid = phonenumber.isValidNumber('13510574676' + ran);
console.error('i18n_test_6000 ' + valid); console.error('i18n_test_6000 ' + valid);
expect(valid).assertEqual(false); expect(valid).assertEqual(false);
}) })
...@@ -855,7 +875,9 @@ describe('I18nTest', function () { ...@@ -855,7 +875,9 @@ describe('I18nTest', function () {
it('i18n_test_6100', 0, function () { it('i18n_test_6100', 0, function () {
console.error('i18n_test_6100 ' + 'start'); console.error('i18n_test_6100 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = phonenumber.isValidNumber('1351057467a'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_6100 ' + ran);
let valid = phonenumber.isValidNumber('135105746' + ran + 'a');
console.error('i18n_test_6100 ' + valid); console.error('i18n_test_6100 ' + valid);
expect(valid).assertEqual(false); expect(valid).assertEqual(false);
}) })
...@@ -868,7 +890,9 @@ describe('I18nTest', function () { ...@@ -868,7 +890,9 @@ describe('I18nTest', function () {
it('i18n_test_6200', 0, function () { it('i18n_test_6200', 0, function () {
console.error('i18n_test_6200 ' + 'start'); console.error('i18n_test_6200 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('US'); let phonenumber = new I18n.PhoneNumberFormat('US');
let valid = phonenumber.isValidNumber('6262023379'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_6200 ' + ran);
let valid = phonenumber.isValidNumber('626202337' + ran);
console.error('i18n_test_6200 ' + valid); console.error('i18n_test_6200 ' + valid);
expect(valid).assertEqual(true); expect(valid).assertEqual(true);
}) })
...@@ -881,7 +905,9 @@ describe('I18nTest', function () { ...@@ -881,7 +905,9 @@ describe('I18nTest', function () {
it('i18n_test_6300', 0, function () { it('i18n_test_6300', 0, function () {
console.error('i18n_test_6300 ' + 'start'); console.error('i18n_test_6300 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('US'); let phonenumber = new I18n.PhoneNumberFormat('US');
let valid = phonenumber.isValidNumber('626202337'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_6300 ' + ran);
let valid = phonenumber.isValidNumber('62620233' + ran);
console.error('i18n_test_6300 ' + valid); console.error('i18n_test_6300 ' + valid);
expect(valid).assertEqual(false); expect(valid).assertEqual(false);
}) })
...@@ -894,7 +920,9 @@ describe('I18nTest', function () { ...@@ -894,7 +920,9 @@ describe('I18nTest', function () {
it('i18n_test_6400', 0, function () { it('i18n_test_6400', 0, function () {
console.error('i18n_test_6400 ' + 'start'); console.error('i18n_test_6400 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('US'); let phonenumber = new I18n.PhoneNumberFormat('US');
let valid = phonenumber.isValidNumber('62620233791'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_6400 ' + ran);
let valid = phonenumber.isValidNumber('6262023379' + ran);
console.error('i18n_test_6400 ' + valid); console.error('i18n_test_6400 ' + valid);
expect(valid).assertEqual(false); expect(valid).assertEqual(false);
}) })
...@@ -907,7 +935,9 @@ describe('I18nTest', function () { ...@@ -907,7 +935,9 @@ describe('I18nTest', function () {
it('i18n_test_6500', 0, function () { it('i18n_test_6500', 0, function () {
console.error('i18n_test_6500 ' + 'start'); console.error('i18n_test_6500 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('US'); let phonenumber = new I18n.PhoneNumberFormat('US');
let valid = phonenumber.isValidNumber('626202337a'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_6500 ' + ran);
let valid = phonenumber.isValidNumber('62620233' + ran + 'a');
console.error('i18n_test_6500 ' + valid); console.error('i18n_test_6500 ' + valid);
expect(valid).assertEqual(false); expect(valid).assertEqual(false);
}) })
...@@ -920,7 +950,9 @@ describe('I18nTest', function () { ...@@ -920,7 +950,9 @@ describe('I18nTest', function () {
it('i18n_test_6600', 0, function () { it('i18n_test_6600', 0, function () {
console.error('i18n_test_6600 ' + 'start'); console.error('i18n_test_6600 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let value = phonenumber.format('13510574676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_6600 ' + ran);
let value = phonenumber.format('1351057467' + ran);
console.error('i18n_test_6600 ' + value); console.error('i18n_test_6600 ' + value);
expect(value).assertEqual('135 1057 4676'); expect(value).assertEqual('135 1057 4676');
}) })
...@@ -933,9 +965,11 @@ describe('I18nTest', function () { ...@@ -933,9 +965,11 @@ describe('I18nTest', function () {
it('i18n_test_6700', 0, function () { it('i18n_test_6700', 0, function () {
console.error('i18n_test_6700 ' + 'start'); console.error('i18n_test_6700 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('US'); let phonenumber = new I18n.PhoneNumberFormat('US');
let value = phonenumber.format('6262023379'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_6700 ' + ran);
let value = phonenumber.format('626202337' + ran);
console.error('i18n_test_6700 ' + value); console.error('i18n_test_6700 ' + value);
expect(value).assertEqual('(626) 202-3379'); expect(value).assertEqual('(626) 202-337' + ran);
}) })
/** /**
...@@ -946,9 +980,11 @@ describe('I18nTest', function () { ...@@ -946,9 +980,11 @@ describe('I18nTest', function () {
it('i18n_test_6800', 0, function () { it('i18n_test_6800', 0, function () {
console.error('i18n_test_6800 ' + 'start'); console.error('i18n_test_6800 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'NATIONAL'}); let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'NATIONAL'});
let value = phonenumber.format('13510574676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_6800 ' + ran);
let value = phonenumber.format('1351057467' + ran);
console.error('i18n_test_6800 ' + value); console.error('i18n_test_6800 ' + value);
expect(value).assertEqual('135 1057 4676'); expect(value).assertEqual('135 1057 467' + ran);
}) })
/** /**
...@@ -959,9 +995,11 @@ describe('I18nTest', function () { ...@@ -959,9 +995,11 @@ describe('I18nTest', function () {
it('i18n_test_6900', 0, function () { it('i18n_test_6900', 0, function () {
console.error('i18n_test_6900 ' + 'start'); console.error('i18n_test_6900 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'NATIONAL'}); let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'NATIONAL'});
let value = phonenumber.format('1351057467'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_6900 ' + ran);
let value = phonenumber.format('135105746' + ran);
console.error('i18n_test_6900 ' + value); console.error('i18n_test_6900 ' + value);
expect(value).assertEqual('1351057467'); expect(value).assertEqual('135105746' + ran);
}) })
/** /**
...@@ -972,9 +1010,11 @@ describe('I18nTest', function () { ...@@ -972,9 +1010,11 @@ describe('I18nTest', function () {
it('i18n_test_7000', 0, function () { it('i18n_test_7000', 0, function () {
console.error('i18n_test_7000 ' + 'start'); console.error('i18n_test_7000 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'NATIONAL'}); let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'NATIONAL'});
let value = phonenumber.format('135105746761'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_7000 ' + ran);
let value = phonenumber.format('13510574676' + ran);
console.error('i18n_test_7000 ' + value); console.error('i18n_test_7000 ' + value);
expect(value).assertEqual('013 510 574 6761'); expect(value).assertEqual('013 510 574 676' + ran);
}) })
/** /**
...@@ -985,9 +1025,11 @@ describe('I18nTest', function () { ...@@ -985,9 +1025,11 @@ describe('I18nTest', function () {
it('i18n_test_7100', 0, function () { it('i18n_test_7100', 0, function () {
console.error('i18n_test_7100 ' + 'start'); console.error('i18n_test_7100 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'NATIONAL'}); let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'NATIONAL'});
let value = phonenumber.format('135 1057 4676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_7100 ' + ran);
let value = phonenumber.format('135 1057 467' + ran);
console.error('i18n_test_7100 ' + value); console.error('i18n_test_7100 ' + value);
expect(value).assertEqual('135 1057 4676'); expect(value).assertEqual('135 1057 467' + ran);
}) })
/** /**
...@@ -998,9 +1040,11 @@ describe('I18nTest', function () { ...@@ -998,9 +1040,11 @@ describe('I18nTest', function () {
it('i18n_test_7200', 0, function () { it('i18n_test_7200', 0, function () {
console.error('i18n_test_7200 ' + 'start'); console.error('i18n_test_7200 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'INTERNATIONAL'}); let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'INTERNATIONAL'});
let value = phonenumber.format('13510574676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_7200 ' + ran);
let value = phonenumber.format('1351057467' + ran);
console.error('i18n_test_7200 ' + value); console.error('i18n_test_7200 ' + value);
expect(value).assertEqual('+86 135 1057 4676'); expect(value).assertEqual('+86 135 1057 467' + ran);
}) })
/** /**
...@@ -1011,9 +1055,11 @@ describe('I18nTest', function () { ...@@ -1011,9 +1055,11 @@ describe('I18nTest', function () {
it('i18n_test_7300', 0, function () { it('i18n_test_7300', 0, function () {
console.error('i18n_test_7300 ' + 'start'); console.error('i18n_test_7300 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'RFC3966'}); let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'RFC3966'});
let value = phonenumber.format('13510574676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_7300 ' + ran);
let value = phonenumber.format('1351057467' + ran);
console.error('i18n_test_7300 ' + value); console.error('i18n_test_7300 ' + value);
expect(value).assertEqual('tel:+86-135-1057-4676'); expect(value).assertEqual('tel:+86-135-1057-467' + ran);
}) })
/** /**
...@@ -1024,9 +1070,11 @@ describe('I18nTest', function () { ...@@ -1024,9 +1070,11 @@ describe('I18nTest', function () {
it('i18n_test_7400', 0, function () { it('i18n_test_7400', 0, function () {
console.error('i18n_test_7400 ' + 'start'); console.error('i18n_test_7400 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'E164'}); let phonenumber = new I18n.PhoneNumberFormat('CN', {'type': 'E164'});
let value = phonenumber.format('13510574676'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_7400 ' + ran);
let value = phonenumber.format('1351057467' + ran);
console.error('i18n_test_7400 ' + value); console.error('i18n_test_7400 ' + value);
expect(value).assertEqual('+8613510574676'); expect(value).assertEqual('+861351057467' + ran);
}) })
/** /**
...@@ -1037,9 +1085,11 @@ describe('I18nTest', function () { ...@@ -1037,9 +1085,11 @@ describe('I18nTest', function () {
it('i18n_test_7500', 0, function () { it('i18n_test_7500', 0, function () {
console.error('i18n_test_7500 ' + 'start'); console.error('i18n_test_7500 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('US', {'type': 'NATIONAL'}); let phonenumber = new I18n.PhoneNumberFormat('US', {'type': 'NATIONAL'});
let value = phonenumber.format('6262023379'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_7500 ' + ran);
let value = phonenumber.format('626202337' + ran);
console.error('i18n_test_7500 ' + value); console.error('i18n_test_7500 ' + value);
expect(value).assertEqual('(626) 202-3379'); expect(value).assertEqual('(626) 202-337' + ran);
}) })
/** /**
...@@ -1050,9 +1100,11 @@ describe('I18nTest', function () { ...@@ -1050,9 +1100,11 @@ describe('I18nTest', function () {
it('i18n_test_7600', 0, function () { it('i18n_test_7600', 0, function () {
console.error('i18n_test_7600 ' + 'start'); console.error('i18n_test_7600 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('US', {'type': 'INTERNATIONAL'}); let phonenumber = new I18n.PhoneNumberFormat('US', {'type': 'INTERNATIONAL'});
let value = phonenumber.format('6262023379'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_7600 ' + ran);
let value = phonenumber.format('626202337' + ran);
console.error('i18n_test_7600 ' + value); console.error('i18n_test_7600 ' + value);
expect(value).assertEqual('+1 626-202-3379'); expect(value).assertEqual('+1 626-202-337' + ran);
}) })
/** /**
...@@ -1063,9 +1115,11 @@ describe('I18nTest', function () { ...@@ -1063,9 +1115,11 @@ describe('I18nTest', function () {
it('i18n_test_7700', 0, function () { it('i18n_test_7700', 0, function () {
console.error('i18n_test_7700 ' + 'start'); console.error('i18n_test_7700 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('US', {'type': 'RFC3966'}); let phonenumber = new I18n.PhoneNumberFormat('US', {'type': 'RFC3966'});
let value = phonenumber.format('6262023379'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_7700 ' + ran);
let value = phonenumber.format('626202337' + ran);
console.error('i18n_test_7700 ' + value); console.error('i18n_test_7700 ' + value);
expect(value).assertEqual('tel:+1-626-202-3379'); expect(value).assertEqual('tel:+1-626-202-337' + ran);
}) })
/** /**
...@@ -1076,9 +1130,11 @@ describe('I18nTest', function () { ...@@ -1076,9 +1130,11 @@ describe('I18nTest', function () {
it('i18n_test_7800', 0, function () { it('i18n_test_7800', 0, function () {
console.error('i18n_test_7800 ' + 'start'); console.error('i18n_test_7800 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('US', {'type': 'E164'}); let phonenumber = new I18n.PhoneNumberFormat('US', {'type': 'E164'});
let value = phonenumber.format('6262023379'); let ran = Math.ceil(Math.random(1) * 9);
console.error('i18n_test_7800 ' + ran);
let value = phonenumber.format('626202337' + ran);
console.error('i18n_test_7800 ' + value); console.error('i18n_test_7800 ' + value);
expect(value).assertEqual('+16262023379'); expect(value).assertEqual('+1626202337' + ran);
}) })
/** /**
......
...@@ -427,9 +427,11 @@ describe('PerfTest', function () { ...@@ -427,9 +427,11 @@ describe('PerfTest', function () {
console.log('perf_test_1300 ' + 'start'); console.log('perf_test_1300 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let valid = false; let valid = false;
let ran = Math.ceil(Math.random(1) * 9);
console.log('perf_test_1300 ' + ran);
let startTime = new Date().getTime(); let startTime = new Date().getTime();
for(let i = 0; i < EXETIME; i++){ for(let i = 0; i < EXETIME; i++){
valid = phonenumber.isValidNumber('13510574676'); valid = phonenumber.isValidNumber('1351057467' + ran);
} }
let exeTime = new Date().getTime() - startTime; let exeTime = new Date().getTime() - startTime;
let avgTime = exeTime/EXETIME; let avgTime = exeTime/EXETIME;
...@@ -454,9 +456,11 @@ describe('PerfTest', function () { ...@@ -454,9 +456,11 @@ describe('PerfTest', function () {
console.log('perf_test_1400 ' + 'start'); console.log('perf_test_1400 ' + 'start');
let phonenumber = new I18n.PhoneNumberFormat('CN'); let phonenumber = new I18n.PhoneNumberFormat('CN');
let value = '1234'; let value = '1234';
let ran = Math.ceil(Math.random(1) * 9);
console.log('perf_test_1400 ' + ran);
let startTime = new Date().getTime(); let startTime = new Date().getTime();
for(let i = 0; i < EXETIME; i++){ for(let i = 0; i < EXETIME; i++){
value = phonenumber.format('13510574676'); value = phonenumber.format('1351057467' + ran);
} }
let exeTime = new Date().getTime() - startTime; let exeTime = new Date().getTime() - startTime;
let avgTime = exeTime/EXETIME; let avgTime = exeTime/EXETIME;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册