Exemplo n.º 1
0
 class ASerializer(Serializer):
     a = fields.Field()
Exemplo n.º 2
0
 class CSerializer(Serializer):
     c = fields.Field()
Exemplo n.º 3
0
 class ABSerializer(ASerializer):
     b = fields.Field()
Exemplo n.º 4
0
 class ASerializer(DictSerializer):
     a = fields.Field(required=False)
Exemplo n.º 5
0
 class ASerializer(DictSerializer):
     a = fields.Field()
Exemplo n.º 6
0
 class ASerializer(Serializer):
     a = fields.Field("a.b.c")
Exemplo n.º 7
0
 class ASerializer(DictSerializer):
     a = fields.IntegerField()
     b = fields.Field(attr_name="foo")
Exemplo n.º 8
0
def test_is_to_value_overridden_for_base_field_should_be_false():
    field = fields.Field()
    assert field._is_to_value_overridden() is False
Exemplo n.º 9
0
def test_as_getter_method_of_base_field_should_return_none():
    assert fields.Field().as_getter(None, None) is None
Exemplo n.º 10
0
def test_to_value_method_of_base_field_should_return_its_input():
    assert fields.Field().to_value(5) == 5
    assert fields.Field().to_value("a") == "a"
    assert fields.Field().to_value(None) is None