diff options
author | Sarah Chin <sarahchin@google.com> | 2019-08-06 17:35:26 -0700 |
---|---|---|
committer | Sarah Chin <sarahchin@google.com> | 2019-08-20 16:22:29 -0700 |
commit | c21453ff2e5df1a334c3c7f297dd8698880ca57b (patch) | |
tree | b7754254cb89a3401f6fbb683dd748f6c8606c9b /libphonenumber/test | |
parent | 3f980ef12281d3448b87d4f11ea57dcd74147058 (diff) | |
download | libphonenumber-c21453ff2e5df1a334c3c7f297dd8698880ca57b.tar.gz |
Update libphonenumber to v8.10.17
Bug: 138910881
Test: run cts -m CtsTelephonyTestCases -t
android.telephony.cts.PhoneNumberUtilsTest
Test: vogar --timeout 0 \ --classpath
out/target/common/obj/JAVA_LIBRARIES/libphonenumber-test_intermediates/classes.jar
\ com.google.i18n.phonenumbers
Change-Id: I6678f1a81e5ce363b97d840e34baffce6a267f59
Signed-off-by: Sarah Chin <sarahchin@google.com>
Diffstat (limited to 'libphonenumber/test')
-rw-r--r-- | libphonenumber/test/com/google/i18n/phonenumbers/AsYouTypeFormatterTest.java | 4 | ||||
-rw-r--r-- | libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java | 24 |
2 files changed, 14 insertions, 14 deletions
diff --git a/libphonenumber/test/com/google/i18n/phonenumbers/AsYouTypeFormatterTest.java b/libphonenumber/test/com/google/i18n/phonenumbers/AsYouTypeFormatterTest.java index 75977a0d..09a8a40b 100644 --- a/libphonenumber/test/com/google/i18n/phonenumbers/AsYouTypeFormatterTest.java +++ b/libphonenumber/test/com/google/i18n/phonenumbers/AsYouTypeFormatterTest.java @@ -66,7 +66,7 @@ public class AsYouTypeFormatterTest extends TestMetadataTestCase { } public void testTooLongNumberMatchingMultipleLeadingDigits() { - // See https://github.com/googlei18n/libphonenumber/issues/36 + // See https://github.com/google/libphonenumber/issues/36 // The bug occurred last time for countries which have two formatting rules with exactly the // same leading digits pattern but differ in length. AsYouTypeFormatter formatter = phoneUtil.getAsYouTypeFormatter(RegionCode.ZZ); @@ -1164,7 +1164,7 @@ public class AsYouTypeFormatterTest extends TestMetadataTestCase { // when we try again to extract a country code we should ensure we use the last leading digit // pattern, rather than the first one such that it *thinks* it's found a valid formatting rule // again. - // https://github.com/googlei18n/libphonenumber/issues/437 + // https://github.com/google/libphonenumber/issues/437 assertEquals("+8698812", formatter.inputDigit('2')); assertEquals("+86988123", formatter.inputDigit('3')); assertEquals("+869881234", formatter.inputDigit('4')); diff --git a/libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java b/libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java index bdce305c..488ea634 100644 --- a/libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java +++ b/libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java @@ -352,8 +352,8 @@ public class PhoneNumberUtilTest extends TestMetadataTestCase { } public void testGetCountryMobileToken() { - assertEquals("1", PhoneNumberUtil.getCountryMobileToken(phoneUtil.getCountryCodeForRegion( - RegionCode.MX))); + assertEquals("9", PhoneNumberUtil.getCountryMobileToken(phoneUtil.getCountryCodeForRegion( + RegionCode.AR))); // Country calling code for Sweden, which has no mobile token. assertEquals("", PhoneNumberUtil.getCountryMobileToken(phoneUtil.getCountryCodeForRegion( @@ -1804,26 +1804,26 @@ public class PhoneNumberUtilTest extends TestMetadataTestCase { public void testExtractPossibleNumber() { // Removes preceding funky punctuation and letters but leaves the rest untouched. - assertEquals("0800-345-600", PhoneNumberUtil.extractPossibleNumber("Tel:0800-345-600")); - assertEquals("0800 FOR PIZZA", PhoneNumberUtil.extractPossibleNumber("Tel:0800 FOR PIZZA")); + assertEquals("0800-345-600", PhoneNumberUtil.extractPossibleNumber("Tel:0800-345-600").toString()); + assertEquals("0800 FOR PIZZA", PhoneNumberUtil.extractPossibleNumber("Tel:0800 FOR PIZZA").toString()); // Should not remove plus sign - assertEquals("+800-345-600", PhoneNumberUtil.extractPossibleNumber("Tel:+800-345-600")); + assertEquals("+800-345-600", PhoneNumberUtil.extractPossibleNumber("Tel:+800-345-600").toString()); // Should recognise wide digits as possible start values. assertEquals("\uFF10\uFF12\uFF13", - PhoneNumberUtil.extractPossibleNumber("\uFF10\uFF12\uFF13")); + PhoneNumberUtil.extractPossibleNumber("\uFF10\uFF12\uFF13").toString()); // Dashes are not possible start values and should be removed. assertEquals("\uFF11\uFF12\uFF13", - PhoneNumberUtil.extractPossibleNumber("Num-\uFF11\uFF12\uFF13")); + PhoneNumberUtil.extractPossibleNumber("Num-\uFF11\uFF12\uFF13").toString()); // If not possible number present, return empty string. - assertEquals("", PhoneNumberUtil.extractPossibleNumber("Num-....")); + assertEquals("", PhoneNumberUtil.extractPossibleNumber("Num-....").toString()); // Leading brackets are stripped - these are not used when parsing. - assertEquals("650) 253-0000", PhoneNumberUtil.extractPossibleNumber("(650) 253-0000")); + assertEquals("650) 253-0000", PhoneNumberUtil.extractPossibleNumber("(650) 253-0000").toString()); // Trailing non-alpha-numeric characters should be removed. - assertEquals("650) 253-0000", PhoneNumberUtil.extractPossibleNumber("(650) 253-0000..- ..")); - assertEquals("650) 253-0000", PhoneNumberUtil.extractPossibleNumber("(650) 253-0000.")); + assertEquals("650) 253-0000", PhoneNumberUtil.extractPossibleNumber("(650) 253-0000..- ..").toString()); + assertEquals("650) 253-0000", PhoneNumberUtil.extractPossibleNumber("(650) 253-0000.").toString()); // This case has a trailing RTL char. - assertEquals("650) 253-0000", PhoneNumberUtil.extractPossibleNumber("(650) 253-0000\u200F")); + assertEquals("650) 253-0000", PhoneNumberUtil.extractPossibleNumber("(650) 253-0000\u200F").toString()); } public void testMaybeStripNationalPrefix() { |