def test_prep_value(self): """ Tests correct db storage value against different setting of PHONENUMBER_DB_FORMAT Required output format is set as string constant to guarantee consistent database storage values """ number = PhoneNumberField() for frmt in ["E164", "RFC3966", "INTERNATIONAL"]: with override_settings(PHONENUMBER_DB_FORMAT=frmt): self.assertEqual( number.get_prep_value(to_python(self.storage_numbers[frmt][0])), self.storage_numbers[frmt][1], )
def test_prep_value(self): """ Tests correct db storage value against different setting of PHONENUMBER_DB_FORMAT Required output format is set as string constant to guarantee consistent database storage values """ number = PhoneNumberField() for frmt in ["E164", "RFC3966", "INTERNATIONAL"]: with override_settings(PHONENUMBER_DB_FORMAT=frmt): self.assertEqual( number.get_prep_value(to_python(self.storage_numbers[frmt][0])), self.storage_numbers[frmt][1], )
def test_prep_value(self): ''' Tests correct db storage value against different setting of PHONENUMBER_DB_FORMAT Required output format is set as string constant to guarantee consistent database storage values ''' number = PhoneNumberField() old_format = getattr(settings, 'PHONENUMBER_DB_FORMAT', 'E164') for frmt in ['E164', 'RFC3966', 'INTERNATIONAL']: setattr(settings, 'PHONENUMBER_DB_FORMAT', frmt) self.assertEqual( number.get_prep_value(to_python( self.storage_numbers[frmt][0])), self.storage_numbers[frmt][1]) setattr(settings, 'PHONENUMBER_DB_FORMAT', old_format)
def test_prep_value(self): ''' Tests correct db storage value against different setting of PHONENUMBER_DB_FORMAT Required output format is set as string constant to guarantee consistent database storage values ''' number = PhoneNumberField() old_format = getattr(settings, 'PHONENUMBER_DB_FORMAT', 'E164') for frmt in ['E164', 'RFC3966', 'INTERNATIONAL']: setattr(settings, 'PHONENUMBER_DB_FORMAT', frmt) self.assertEqual( number.get_prep_value( to_python(self.storage_numbers[frmt][0]) ), self.storage_numbers[frmt][1]) setattr(settings, 'PHONENUMBER_DB_FORMAT', old_format)