Commit 41ac3565 by Artem Muterko Committed by Tom Christie

Add test for delete field (#4819)

* Add test for delete field

* Remove unused import
parent 514b5a6d
...@@ -45,6 +45,15 @@ class TestSimpleBoundField: ...@@ -45,6 +45,15 @@ class TestSimpleBoundField:
assert serializer['amount'].errors is None assert serializer['amount'].errors is None
assert serializer['amount'].name == 'amount' assert serializer['amount'].name == 'amount'
def test_delete_field(self):
class ExampleSerializer(serializers.Serializer):
text = serializers.CharField(max_length=100)
amount = serializers.IntegerField()
serializer = ExampleSerializer()
del serializer.fields['text']
assert 'text' not in serializer.fields.keys()
def test_as_form_fields(self): def test_as_form_fields(self):
class ExampleSerializer(serializers.Serializer): class ExampleSerializer(serializers.Serializer):
bool_field = serializers.BooleanField() bool_field = serializers.BooleanField()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment