Refs #373 - Import dates from xls files as Python datetime objects

This commit is contained in:
Claude Paroz
2020-03-09 14:17:48 +01:00
parent b39aefb8d8
commit c25fe54b6f
4 changed files with 16 additions and 1 deletions
Binary file not shown.
+6
View File
@@ -975,6 +975,12 @@ class XLSTests(BaseTestCase):
in_stream = self.founders.xls
self.assertEqual(detect_format(in_stream), 'xls')
def test_xls_date_import(self):
xls_source = Path(__file__).parent / 'files' / 'dates.xls'
with open(str(xls_source), mode='rb') as fh:
dset = tablib.Dataset().load(fh, 'xls')
self.assertEqual(dset.dict[0]['birth_date'], datetime.datetime(2015, 4, 12, 0, 0))
def test_xls_import_with_errors(self):
"""Errors from imported files are kept as errors."""
xls_source = Path(__file__).parent / 'files' / 'errors.xls'