From dfa34148360c30fa5f8fb04850a538e63a3889e9 Mon Sep 17 00:00:00 2001
From: Martin Burchell <martinb@aptivate.org>
Date: Fri, 10 Jul 2015 17:37:33 +0100
Subject: [PATCH] Added an explicit test for null date

---
 django/website/transport/tests/item_list_tests.py | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/django/website/transport/tests/item_list_tests.py b/django/website/transport/tests/item_list_tests.py
index 44147662..bb9e1bc5 100644
--- a/django/website/transport/tests/item_list_tests.py
+++ b/django/website/transport/tests/item_list_tests.py
@@ -51,3 +51,14 @@ def test_date_fields_are_converted_to_datetimes():
         )
 
         assert stored_date == retrieved_item[date_field]
+
+
+@pytest.mark.django_db
+def test_null_date_field_not_converted_to_datetime():
+    ItemFactory(timestamp=None)
+
+    retrieved_items = transport.items.list()
+
+    [retrieved_item] = retrieved_items
+
+    assert retrieved_item['timestamp'] is None
-- 
GitLab