def testConnectsToEmergencyNumberLongNumber_CL(self):
     # Chilean emergency numbers don't work when additional digits are appended.
     self.assertFalse(connects_to_emergency_number("1313", "CL"))
     self.assertFalse(connects_to_emergency_number("1330", "CL"))
 def testConnectsToEmergencyNumberLongNumber_BR(self):
     # Brazilian emergency numbers don't work when additional digits are appended.
     self.assertFalse(connects_to_emergency_number("9111", "BR"))
     self.assertFalse(connects_to_emergency_number("1900", "BR"))
     self.assertFalse(connects_to_emergency_number("9996", "BR"))
 def testConnectsToEmergencyNumber_CL(self):
     self.assertTrue(connects_to_emergency_number("131", "CL"))
     self.assertTrue(connects_to_emergency_number("133", "CL"))
 def testConnectsToEmergencyNumberWithPlusSign_US(self):
     self.assertFalse(connects_to_emergency_number("+911", "US"))
     self.assertFalse(connects_to_emergency_number(u("\uFF0B911"), "US"))
     self.assertFalse(connects_to_emergency_number(" +911", "US"))
     self.assertFalse(connects_to_emergency_number("+112", "US"))
     self.assertFalse(connects_to_emergency_number("+999", "US"))
 def testConnectsToEmergencyNumber_BR(self):
     self.assertTrue(connects_to_emergency_number("911", "BR"))
     self.assertTrue(connects_to_emergency_number("190", "BR"))
     self.assertFalse(connects_to_emergency_number("999", "BR"))
 def testConnectsToEmergencyNumberWithFormatting_US(self):
     self.assertTrue(connects_to_emergency_number("9-1-1", "US"))
     self.assertTrue(connects_to_emergency_number("1-1-2", "US"))
     self.assertFalse(connects_to_emergency_number("9-9-9", "US"))
 def testConnectsToEmergencyNumberWithFormatting_US(self):
     self.assertTrue(connects_to_emergency_number("9-1-1", "US"))
     self.assertTrue(connects_to_emergency_number("1-1-2", "US"))
     self.assertFalse(connects_to_emergency_number("9-9-9", "US"))
 def testConnectsToEmergencyNumber_AO(self):
     # Angola doesn't have any metadata for emergency numbers in the test metadata.
     self.assertFalse(connects_to_emergency_number("911", "AO"))
     self.assertFalse(connects_to_emergency_number("222123456", "AO"))
     self.assertFalse(connects_to_emergency_number("923123456", "AO"))
 def testConnectsToEmergencyNumber_ZW(self):
     # Zimbabwe doesn't have any metadata in the test metadata.
     self.assertFalse(connects_to_emergency_number("911", "ZW"))
     self.assertFalse(connects_to_emergency_number("01312345", "ZW"))
     self.assertFalse(connects_to_emergency_number("0711234567", "ZW"))
 def testConnectsToEmergencyNumber_CL(self):
     self.assertTrue(connects_to_emergency_number("131", "CL"))
     self.assertTrue(connects_to_emergency_number("133", "CL"))
 def testConnectsToEmergencyNumberLongNumber_CL(self):
     # Chilean emergency numbers don't work when additional digits are appended.
     self.assertFalse(connects_to_emergency_number("1313", "CL"))
     self.assertFalse(connects_to_emergency_number("1330", "CL"))
 def testConnectsToEmergencyNumberLongNumber_BR(self):
     # Brazilian emergency numbers don't work when additional digits are appended.
     self.assertFalse(connects_to_emergency_number("9111", "BR"))
     self.assertFalse(connects_to_emergency_number("1900", "BR"))
     self.assertFalse(connects_to_emergency_number("9996", "BR"))
 def testConnectsToEmergencyNumber_BR(self):
     self.assertTrue(connects_to_emergency_number("911", "BR"))
     self.assertTrue(connects_to_emergency_number("190", "BR"))
     self.assertFalse(connects_to_emergency_number("999", "BR"))
 def testConnectsToEmergencyNumberWithPlusSign_US(self):
     self.assertFalse(connects_to_emergency_number("+911", "US"))
     self.assertFalse(connects_to_emergency_number(u("\uFF0B911"), "US"))
     self.assertFalse(connects_to_emergency_number(" +911", "US"))
     self.assertFalse(connects_to_emergency_number("+112", "US"))
     self.assertFalse(connects_to_emergency_number("+999", "US"))
 def testConnectsToEmergencyNumber_AO(self):
     # Angola doesn't have any metadata for emergency numbers in the test metadata.
     self.assertFalse(connects_to_emergency_number("911", "AO"))
     self.assertFalse(connects_to_emergency_number("222123456", "AO"))
     self.assertFalse(connects_to_emergency_number("923123456", "AO"))
 def testConnectsToEmergencyNumberLongNumber_US(self):
     self.assertTrue(connects_to_emergency_number("9116666666", "US"))
     self.assertTrue(connects_to_emergency_number("1126666666", "US"))
     self.assertFalse(connects_to_emergency_number("9996666666", "US"))
 def testConnectsToEmergencyNumber_ZW(self):
     # Zimbabwe doesn't have any metadata in the test metadata.
     self.assertFalse(connects_to_emergency_number("911", "ZW"))
     self.assertFalse(connects_to_emergency_number("01312345", "ZW"))
     self.assertFalse(connects_to_emergency_number("0711234567", "ZW"))
 def testConnectsToEmergencyNumberLongNumber_US(self):
     self.assertTrue(connects_to_emergency_number("9116666666", "US"))
     self.assertTrue(connects_to_emergency_number("1126666666", "US"))
     self.assertFalse(connects_to_emergency_number("9996666666", "US"))