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