summaryrefslogtreecommitdiff
path: root/libphonenumber/test
diff options
context:
space:
mode:
authorSarah Chin <sarahchin@google.com>2019-08-06 17:35:26 -0700
committerSarah Chin <sarahchin@google.com>2019-08-20 16:22:29 -0700
commitc21453ff2e5df1a334c3c7f297dd8698880ca57b (patch)
treeb7754254cb89a3401f6fbb683dd748f6c8606c9b /libphonenumber/test
parent3f980ef12281d3448b87d4f11ea57dcd74147058 (diff)
downloadlibphonenumber-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.java4
-rw-r--r--libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java24
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() {