8000 Regression test for #1072 · lalkaka/django-rest-framework@a15cda4 · GitHub
[go: up one dir, main page]

Skip to content
8000

Commit a15cda4

Browse files
committed
Regression test for encode#1072
1 parent f810111 commit a15cda4

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

rest_framework/tests/test_relations_pk.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -283,6 +283,15 @@ def test_foreign_key_update_with_invalid_null(self):
283283
self.assertFalse(serializer.is_valid())
284284
self.assertEqual(serializer.errors, {'target': ['This field is required.']})
285285

286+
def test_foreign_key_with_empty(self):
287+
"""
288+
Regression test for #1072
289+
290+
https://github.com/tomchristie/django-rest-framework/issues/1072
291+
"""
292+
serializer = NullableForeignKeySourceSerializer()
293+
self.assertEqual(serializer.data['target'], None)
294+
286295

287296
class PKNullableForeignKeyTests(TestCase):
288297
def setUp(self):

0 commit comments

Comments
 (0)
0