コード例 #1
0
ファイル: serializers.py プロジェクト: AndanGagar/qabel-index
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
コード例 #2
0
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'
コード例 #3
0
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 == '*****@*****.**'
コード例 #4
0
ファイル: serializers.py プロジェクト: Qabel/qabel-index
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'
コード例 #5
0
ファイル: serializers.py プロジェクト: Qabel/qabel-index
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 == '*****@*****.**'