Lines Matching refs:format

658   assertEquals('650 253 0000', phoneUtil.format(US_NUMBER, PNF.NATIONAL));
660 '+1 650 253 0000', phoneUtil.format(US_NUMBER, PNF.INTERNATIONAL));
662 assertEquals('800 253 0000', phoneUtil.format(US_TOLLFREE, PNF.NATIONAL));
664 '+1 800 253 0000', phoneUtil.format(US_TOLLFREE, PNF.INTERNATIONAL));
666 assertEquals('900 253 0000', phoneUtil.format(US_PREMIUM, PNF.NATIONAL));
668 '+1 900 253 0000', phoneUtil.format(US_PREMIUM, PNF.INTERNATIONAL));
670 'tel:+1-900-253-0000', phoneUtil.format(US_PREMIUM, PNF.RFC3966));
672 // using the raw_input if that is available no matter which format is
675 '000-000-0000', phoneUtil.format(US_SPOOF_WITH_RAW_INPUT, PNF.NATIONAL));
676 assertEquals('0', phoneUtil.format(US_SPOOF, PNF.NATIONAL));
681 assertEquals('242 365 1234', phoneUtil.format(BS_NUMBER, PNF.NATIONAL));
683 '+1 242 365 1234', phoneUtil.format(BS_NUMBER, PNF.INTERNATIONAL));
688 assertEquals('(020) 7031 3000', phoneUtil.format(GB_NUMBER, PNF.NATIONAL));
690 '+44 20 7031 3000', phoneUtil.format(GB_NUMBER, PNF.INTERNATIONAL));
692 assertEquals('(07912) 345 678', phoneUtil.format(GB_MOBILE, PNF.NATIONAL));
694 '+44 7912 345 678', phoneUtil.format(GB_MOBILE, PNF.INTERNATIONAL));
703 assertEquals('030/1234', phoneUtil.format(deNumber, PNF.NATIONAL));
704 assertEquals('+49 30/1234', phoneUtil.format(deNumber, PNF.INTERNATIONAL));
705 assertEquals('tel:+49-30-1234', phoneUtil.format(deNumber, PNF.RFC3966));
710 assertEquals('0291 123', phoneUtil.format(deNumber, PNF.NATIONAL));
711 assertEquals('+49 291 123', phoneUtil.format(deNumber, PNF.INTERNATIONAL));
716 assertEquals('0291 12345678', phoneUtil.format(deNumber, PNF.NATIONAL));
718 '+49 291 12345678', phoneUtil.format(deNumber, PNF.INTERNATIONAL));
723 assertEquals('09123 12345', phoneUtil.format(deNumber, PNF.NATIONAL));
724 assertEquals('+49 9123 12345', phoneUtil.format(deNumber, PNF.INTERNATIONAL));
729 assertEquals('08021 2345', phoneUtil.format(deNumber, PNF.NATIONAL));
730 assertEquals('+49 8021 2345', phoneUtil.format(deNumber, PNF.INTERNATIONAL));
735 assertEquals('1234', phoneUtil.format(DE_SHORT_NUMBER, PNF.NATIONAL));
737 '+49 1234', phoneUtil.format(DE_SHORT_NUMBER, PNF.INTERNATIONAL));
742 assertEquals('04134 1234', phoneUtil.format(deNumber, PNF.NATIONAL));
747 assertEquals('02 3661 8300', phoneUtil.format(IT_NUMBER, PNF.NATIONAL));
749 '+39 02 3661 8300', phoneUtil.format(IT_NUMBER, PNF.INTERNATIONAL));
750 assertEquals('+390236618300', phoneUtil.format(IT_NUMBER, PNF.E164));
752 assertEquals('345 678 901', phoneUtil.format(IT_MOBILE, PNF.NATIONAL));
754 '+39 345 678 901', phoneUtil.format(IT_MOBILE, PNF.INTERNATIONAL));
755 assertEquals('+39345678901', phoneUtil.format(IT_MOBILE, PNF.E164));
760 assertEquals('02 3661 8300', phoneUtil.format(AU_NUMBER, PNF.NATIONAL));
762 '+61 2 3661 8300', phoneUtil.format(AU_NUMBER, PNF.INTERNATIONAL));
763 assertEquals('+61236618300', phoneUtil.format(AU_NUMBER, PNF.E164));
769 assertEquals('1800 123 456', phoneUtil.format(auNumber, PNF.NATIONAL));
771 '+61 1800 123 456', phoneUtil.format(auNumber, PNF.INTERNATIONAL));
772 assertEquals('+611800123456', phoneUtil.format(auNumber, PNF.E164));
777 assertEquals('011 8765-4321', phoneUtil.format(AR_NUMBER, PNF.NATIONAL));
779 '+54 11 8765-4321', phoneUtil.format(AR_NUMBER, PNF.INTERNATIONAL));
780 assertEquals('+541187654321', phoneUtil.format(AR_NUMBER, PNF.E164));
782 assertEquals('011 15 8765-4321', phoneUtil.format(AR_MOBILE, PNF.NATIONAL));
784 '+54 9 11 8765 4321', phoneUtil.format(AR_MOBILE, PNF.INTERNATIONAL));
785 assertEquals('+5491187654321', phoneUtil.format(AR_MOBILE, PNF.E164));
790 assertEquals('045 234 567 8900', phoneUtil.format(MX_MOBILE1, PNF.NATIONAL));
792 '+52 1 234 567 8900', phoneUtil.format(MX_MOBILE1, PNF.INTERNATIONAL));
793 assertEquals('+5212345678900', phoneUtil.format(MX_MOBILE1, PNF.E164));
795 assertEquals('045 55 1234 5678', phoneUtil.format(MX_MOBILE2, PNF.NATIONAL));
797 '+52 1 55 1234 5678', phoneUtil.format(MX_MOBILE2, PNF.INTERNATIONAL));
798 assertEquals('+5215512345678', phoneUtil.format(MX_MOBILE2, PNF.E164));
800 assertEquals('01 33 1234 5678', phoneUtil.format(MX_NUMBER1, PNF.NATIONAL));
802 '+52 33 1234 5678', phoneUtil.format(MX_NUMBER1, PNF.INTERNATIONAL));
803 assertEquals('+523312345678', phoneUtil.format(MX_NUMBER1, PNF.E164));
805 assertEquals('01 821 123 4567', phoneUtil.format(MX_NUMBER2, PNF.NATIONAL));
807 '+52 821 123 4567', phoneUtil.format(MX_NUMBER2, PNF.INTERNATIONAL));
808 assertEquals('+528211234567', phoneUtil.format(MX_NUMBER2, PNF.E164));
885 // For region code 001, the out-of-country format always turns into the
886 // international format.
1038 assertEquals('02234 65-4321', phoneUtil.format(arMobile, PNF.NATIONAL));
1048 assertEquals('+5492234654321', phoneUtil.format(arMobile, PNF.E164));
1076 assertEquals('01234 12-5678', phoneUtil.format(arNumber, PNF.NATIONAL));
1101 assertEquals('424 123 1234', phoneUtil.format(usNumber, PNF.NATIONAL));
1108 // Numbers are normally dialed in national format in-country, and
1109 // international format from outside the country.
1212 // Test whether Uzbek phone numbers are returned in international format even
1227 // Non-geographical numbers should always be dialed in international format.
1252 // numbers are always output in international format, but short numbers are in
1253 // national format.
1357 assertEquals('+16502530000', phoneUtil.format(US_NUMBER, PNF.E164));
1358 assertEquals('+4930123456', phoneUtil.format(DE_NUMBER, PNF.E164));
1360 '+80012345678', phoneUtil.format(INTERNATIONAL_TOLL_FREE, PNF.E164));
1370 '03-331 6005 ext. 1234', phoneUtil.format(nzNumber, PNF.NATIONAL));
1373 'tel:+64-3-331-6005;ext=1234', phoneUtil.format(nzNumber, PNF.RFC3966));
1380 phoneUtil.format(usNumberWithExtension, PNF.NATIONAL));
1424 // leads us to format the number using raw_input.
2777 // Test parsing RFC3966 format with a phone context.
2786 // Test parsing RFC3966 format with optional user-defined parameters. The
3366 // Test parsing RFC3966 format with a phone context.
3520 // Testing in unicode format
3550 // Retry with the same number in a slightly different format.
3562 // Firstly, when in RFC format: PhoneNumberUtil.extLimitAfterExplicitLabel
3860 assertEquals('+376 12345', phoneUtil.format(adNumber, PNF.INTERNATIONAL));
3861 assertEquals('+37612345', phoneUtil.format(adNumber, PNF.E164));
3862 assertEquals('12345', phoneUtil.format(adNumber, PNF.NATIONAL));
3879 '+212345', phoneUtil.format(UNKNOWN_COUNTRY_CODE_NO_RAW_INPUT, PNF.E164));