From 34334e72a12c28425aff9162da13c3300bb80e18 Mon Sep 17 00:00:00 2001 From: Claude Paroz Date: Fri, 4 Oct 2019 19:57:04 +0200 Subject: [PATCH] Refs #314 - Add datetime to xlsx round trip test --- test_tablib.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test_tablib.py b/test_tablib.py index bff3147..e4f1543 100755 --- a/test_tablib.py +++ b/test_tablib.py @@ -784,13 +784,15 @@ class TSVTests(BaseTestCase): class XLSXTests(BaseTestCase): def test_xlsx_import_set(self): - data.append(('string', 42, 21.55)) - data.headers = ('string', 'integer', 'float') + date_time = datetime.datetime(2019, 10, 4, 12, 30, 8) + data.append(('string', 42, 21.55, date_time)) + data.headers = ('string', 'integer', 'float', 'date/time') _xlsx = data.xlsx data.xlsx = _xlsx self.assertEqual(data.dict[0]['string'], 'string') self.assertEqual(data.dict[0]['integer'], 42) self.assertEqual(data.dict[0]['float'], 21.55) + self.assertEqual(data.dict[0]['date/time'], date_time) def test_xlsx_wrong_char(self): """Bad characters are not silently ignored. We let the exception bubble up."""