mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-07-29 01:20:02 +03:00
Test PrimaryKeyRelatedField bool lookup rejection
This commit is contained in:
parent
4b57646e6d
commit
82e020f5a1
|
@ -107,6 +107,12 @@ class TestPrimaryKeyRelatedField(APISimpleTestCase):
|
|||
msg = excinfo.value.detail[0]
|
||||
assert msg == 'Incorrect type. Expected pk value, received BadType.'
|
||||
|
||||
def test_pk_related_lookup_bool(self):
|
||||
with pytest.raises(serializers.ValidationError) as excinfo:
|
||||
self.field.to_internal_value(True)
|
||||
msg = excinfo.value.detail[0]
|
||||
assert msg == 'Incorrect type. Expected pk value, received bool.'
|
||||
|
||||
def test_pk_representation(self):
|
||||
representation = self.field.to_representation(self.instance)
|
||||
assert representation == self.instance.pk
|
||||
|
|
Loading…
Reference in New Issue
Block a user