def test_raises_exception_with_invalid_string(self): with pytest.raises(smsnormalize.PhoneNumberParseError): smsnormalize._create_phonenumber('abcdefghij')
def test_number_without_country_code_is_parsed_correctly(self): numobj = smsnormalize._create_phonenumber('2608941966') assert isinstance(numobj, phonenumbers.PhoneNumber)
def test_accepts_numeric_number(self): numobj = smsnormalize._create_phonenumber(2608941966) assert isinstance(numobj, phonenumbers.PhoneNumber)
def test_number_with_country_code(self): numobj = smsnormalize._create_phonenumber('+63490941094') assert isinstance(numobj, phonenumbers.PhoneNumber)