@@ -1093,7 +1093,10 @@ def testEdgeCases(self):
10931093 mobile = PhoneNumberDesc (national_number_pattern = 'NA' , possible_number_pattern = 'NA' ),
10941094 national_prefix = u'0' ,
10951095 national_prefix_for_parsing = u'0' ,
1096- number_format = [NumberFormat (pattern = '([135][246]|[246][123])(\\ d{4})(\\ d{4})' , format = u'\\ 1 \\ 2 \\ 3' , leading_digits_pattern = ['[1-59]|[78]0' ], national_prefix_formatting_rule = u'(0\\ 1)' )])
1096+ number_format = [NumberFormat (pattern = '([135][246]|[246][123])(\\ d{4})(\\ d{4})' ,
1097+ format = u'\\ 1 \\ 2 \\ 3' ,
1098+ leading_digits_pattern = ['[1-59]|[78]0' ],
1099+ national_prefix_formatting_rule = u'\\ 1' )])
10971100 PhoneMetadata .region_metadata ['XX' ] = metadataXX
10981101 phonenumberutil .SUPPORTED_REGIONS .add ("XX" )
10991102 phonenumberutil .COUNTRY_CODE_TO_REGION_CODE [384 ] = ("XX" ,)
@@ -1103,10 +1106,11 @@ def testEdgeCases(self):
11031106 self .assertEqual ('12' , formatter .input_digit ('2' ))
11041107 self .assertEqual ('123' , formatter .input_digit ('3' ))
11051108 self .assertEqual ('1234' , formatter .input_digit ('4' ))
1106- del phonenumberutil .COUNTRY_CODE_TO_REGION_CODE [384 ]
1107- phonenumberutil .SUPPORTED_REGIONS .remove ('XX' )
1108- del PhoneMetadata .region_metadata ['XX' ]
11091109 # Hit internal error arms
11101110 self .assertEqual ("1234" , formatter ._input_accrued_national_number ())
11111111 formatter ._national_number = ""
11121112 self .assertEqual ("" , formatter ._input_accrued_national_number ())
1113+ # Restore normality
1114+ del phonenumberutil .COUNTRY_CODE_TO_REGION_CODE [384 ]
1115+ phonenumberutil .SUPPORTED_REGIONS .remove ('XX' )
1116+ del PhoneMetadata .region_metadata ['XX' ]
0 commit comments