summaryrefslogtreecommitdiff
path: root/tests/postgres_tests/test_array.py
diff options
context:
space:
mode:
authorDaan Vielen <daan@digitaldaan.nl>2014-11-15 14:04:34 +0000
committerDaan Vielen <daan@digitaldaan.nl>2014-11-15 15:20:11 +0000
commita7c58eaca45ede76f94d2859877c7f42b28c48da (patch)
tree7d17433783515d12efe2a30cba86980ce2b0639f /tests/postgres_tests/test_array.py
parent39e3ef88c237e3f4cedc89cd36494a6d3f490812 (diff)
added test and fix to check for default null on ArrayField
Diffstat (limited to 'tests/postgres_tests/test_array.py')
-rw-r--r--tests/postgres_tests/test_array.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/postgres_tests/test_array.py b/tests/postgres_tests/test_array.py
index 33cf837dd4..68378483ec 100644
--- a/tests/postgres_tests/test_array.py
+++ b/tests/postgres_tests/test_array.py
@@ -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()