mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-08-06 05:20:12 +03:00
Added a benchmark to the serializer's get_fields() method.
This commit is contained in:
parent
59659835e8
commit
5f49f97c95
|
@ -43,6 +43,14 @@ class TestNestedSerializer(serializers.ModelSerializer):
|
||||||
fields = data.keys() + ['method', 'fk']
|
fields = data.keys() + ['method', 'fk']
|
||||||
|
|
||||||
|
|
||||||
|
@mark.bench('serializers.ModelSerializer.get_fields')
|
||||||
|
def test_get_fields():
|
||||||
|
instance = RegularFieldsModel(**data)
|
||||||
|
serializer = TestSerializer(instance=instance)
|
||||||
|
|
||||||
|
assert serializer.get_fields()
|
||||||
|
|
||||||
|
|
||||||
@mark.bench('serializers.ModelSerializer.to_representation')
|
@mark.bench('serializers.ModelSerializer.to_representation')
|
||||||
def test_object_serialization():
|
def test_object_serialization():
|
||||||
instance = RegularFieldsModel(**data)
|
instance = RegularFieldsModel(**data)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user