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 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 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"))