mirror of
https://github.com/graphql-python/graphene-django.git
synced 2025-07-11 08:42:32 +03:00
Convert DRF serializer decimal to Graphene decimal
This commit is contained in:
parent
0d92c537ca
commit
c995be99bd
|
@ -110,8 +110,12 @@ def convert_serializer_field_to_bool(field):
|
|||
return graphene.Boolean
|
||||
|
||||
|
||||
@get_graphene_type_from_serializer_field.register(serializers.FloatField)
|
||||
@get_graphene_type_from_serializer_field.register(serializers.DecimalField)
|
||||
def convert_serializer_field_to_decimal(field):
|
||||
return graphene.Decimal
|
||||
|
||||
|
||||
@get_graphene_type_from_serializer_field.register(serializers.FloatField)
|
||||
def convert_serializer_field_to_float(field):
|
||||
return graphene.Float
|
||||
|
||||
|
|
|
@ -133,9 +133,9 @@ def test_should_float_convert_float():
|
|||
assert_conversion(serializers.FloatField, graphene.Float)
|
||||
|
||||
|
||||
def test_should_decimal_convert_float():
|
||||
def test_should_decimal_convert_decimal():
|
||||
assert_conversion(
|
||||
serializers.DecimalField, graphene.Float, max_digits=4, decimal_places=2
|
||||
serializers.DecimalField, graphene.Decimal, max_digits=4, decimal_places=2
|
||||
)
|
||||
|
||||
|
||||
|
|
|
@ -242,7 +242,7 @@ def test_should_float_convert_float():
|
|||
assert_conversion(models.FloatField, graphene.Float)
|
||||
|
||||
|
||||
def test_should_float_convert_decimal():
|
||||
def test_should_decimal_convert_decimal():
|
||||
assert_conversion(models.DecimalField, graphene.Decimal)
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user