def test_phone_item_international_request(locale, input, output): with translation.override(locale): serializer = UpdateItemSerializer(data=make_update_item('phone', input)) assert serializer.is_valid(), serializer.errors item = serializer.save() assert item.field == 'phone' assert item.value == output
def test_phone_item_international(): serializer = UpdateItemSerializer( data=make_update_item('phone', '+631234')) assert serializer.is_valid(), serializer.errors item = serializer.save() assert item.field == 'phone' assert item.value == '+631234'
def test_simple_item(): serializer = UpdateItemSerializer( data=make_update_item('email', '*****@*****.**')) assert serializer.is_valid(), serializer.errors item = serializer.save() assert item.field == 'email' assert item.value == '*****@*****.**'
def test_phone_item_international(): serializer = UpdateItemSerializer(data=make_update_item('phone', '+631234')) assert serializer.is_valid(), serializer.errors item = serializer.save() assert item.field == 'phone' assert item.value == '+631234'
def test_simple_item(): serializer = UpdateItemSerializer(data=make_update_item('email', '*****@*****.**')) assert serializer.is_valid(), serializer.errors item = serializer.save() assert item.field == 'email' assert item.value == '*****@*****.**'