added test and fix to check for default null on ArrayField

This commit is contained in:
Daan Vielen 2014-11-15 14:04:34 +00:00
parent 39e3ef88c2
commit a7c58eaca4
2 changed files with 8 additions and 1 deletions

View file

@ -48,6 +48,13 @@ class TestSaveLoad(TestCase):
loaded = IntegerArrayModel.objects.get()
self.assertEqual(loaded.field, [1])
def test_default_null(self):
instance = NullableIntegerArrayModel()
instance.save()
loaded = NullableIntegerArrayModel.objects.get(pk=instance.pk)
self.assertEqual(loaded.field, None)
self.assertEqual(instance.field, loaded.field)
def test_null_handling(self):
instance = NullableIntegerArrayModel(field=None)
instance.save()