summaryrefslogtreecommitdiffstats
path: root/tests/unit/test_jsonutils.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit/test_jsonutils.py')
-rw-r--r--tests/unit/test_jsonutils.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/unit/test_jsonutils.py b/tests/unit/test_jsonutils.py
index f618a05..87ac367 100644
--- a/tests/unit/test_jsonutils.py
+++ b/tests/unit/test_jsonutils.py
@@ -58,6 +58,10 @@ class ToPrimitiveTestCase(utils.BaseTestCase):
self.assertEquals(jsonutils.to_primitive(x),
'1920-02-03T04:05:06.000007')
+ def test_datetime_preserve(self):
+ x = datetime.datetime(1920, 2, 3, 4, 5, 6, 7)
+ self.assertEquals(jsonutils.to_primitive(x, convert_datetime=False), x)
+
def test_DateTime(self):
x = xmlrpclib.DateTime()
x.decode("19710203T04:05:06")