diff options
author | Paul Duffin <paulduffin@google.com> | 2017-02-27 16:01:34 +0000 |
---|---|---|
committer | Paul Duffin <paulduffin@google.com> | 2017-02-28 12:39:10 +0000 |
commit | eba9dfda1f2b487b7399e2210ad5c4c5eeb83f1e (patch) | |
tree | d1af12f71d1469723d4fb6f48f42795e623daa5a /libphonenumber/test | |
parent | 864377fb67acb5b9c0097792cf769c1d2fab0809 (diff) | |
download | libphonenumber-eba9dfda1f2b487b7399e2210ad5c4c5eeb83f1e.tar.gz |
Upgrade to 8.3.1
Created using ./update-from-external.sh 8.3.1
m -j32 droid
adb reboot bootloader
fastboot flashall -w
m -j32 cts
cts-tradefed run cts -m CtsTelephonyTestCases -t android.telephony.cts.PhoneNumberUtilsTest
m -j32 libphonenumber-test vogar dx
vogar --timeout 0 \
--classpath out/target/common/obj/JAVA_LIBRARIES/libphonenumber-test_intermediates/classes.jack \
com.google.i18n.phonenumbers
Bug: 35655217
Test: As described above
Change-Id: I58a4ea79762322603875a1be02c8a5542076191f
Diffstat (limited to 'libphonenumber/test')
-rw-r--r-- | libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java b/libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java index faf11f9d..706b8fcc 100644 --- a/libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java +++ b/libphonenumber/test/com/google/i18n/phonenumbers/PhoneNumberUtilTest.java @@ -330,6 +330,19 @@ public class PhoneNumberUtilTest extends TestMetadataTestCase { assertEquals("12345678", phoneUtil.getNationalSignificantNumber(INTERNATIONAL_TOLL_FREE)); } + public void testGetNationalSignificantNumber_ManyLeadingZeros() { + PhoneNumber number = new PhoneNumber(); + number.setCountryCode(1); + number.setNationalNumber(650); + number.setItalianLeadingZero(true); + number.setNumberOfLeadingZeros(2); + assertEquals("00650", phoneUtil.getNationalSignificantNumber(number)); + + // Set a bad value; we shouldn't crash, we shouldn't output any leading zeros at all. + number.setNumberOfLeadingZeros(-3); + assertEquals("650", phoneUtil.getNationalSignificantNumber(number)); + } + public void testGetExampleNumber() { assertEquals(DE_NUMBER, phoneUtil.getExampleNumber(RegionCode.DE)); |