-
-
Notifications
You must be signed in to change notification settings - Fork 18.7k
Closed
Labels
Testingpandas testing functions or related to the test suitepandas testing functions or related to the test suite
Milestone
Description
The abbreviations of the names of months in format_regex
are language specific. Thus the test fails on non-english systems:
format_regex
on this machine is
re.compile('(?P<d>3[0-1]|[1-2]\\d|0[1-9]|[1-9]| [1-9])(?P<b>jan|feb|m\\är|apr|mai|jun|jul|aug|sep|okt|nov|dez)(?P<y>\\d\\d)', re.IGNORECASE)
ERROR: test_to_datetime_with_non_exact (pandas.tseries.tests.test_timeseries.TimeConversionFormats)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/ch/repo/pandas/.tox/py34/lib/python3.4/site-packages/pandas/tseries/tools.py", line 363, in _convert_listlike
values, tz = tslib.datetime_to_datetime64(arg)
File "tslib.pyx", line 1451, in pandas.tslib.datetime_to_datetime64 (pandas/tslib.c:22987)
TypeError: Unrecognized value type: <class 'str'>
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/ch/repo/pandas/.tox/py34/lib/python3.4/site-packages/pandas/tseries/tests/test_timeseries.py", line 4335, in test_to_datetime_with_non_exact
result = to_datetime(s,format='%d%b%y',exact=False)
File "/Users/ch/repo/pandas/.tox/py34/lib/python3.4/site-packages/pandas/util/decorators.py", line 89, in wrapper
return func(*args, **kwargs)
File "/Users/ch/repo/pandas/.tox/py34/lib/python3.4/site-packages/pandas/tseries/tools.py", line 267, in to_datetime
unit=unit, infer_datetime_format=infer_datetime_format)
File "/Users/ch/repo/pandas/.tox/py34/lib/python3.4/site-packages/pandas/tseries/tools.py", line 373, in _to_datetime
values = _convert_listlike(arg.values, False, format)
File "/Users/ch/repo/pandas/.tox/py34/lib/python3.4/site-packages/pandas/tseries/tools.py", line 366, in _convert_listlike
raise e
File "/Users/ch/repo/pandas/.tox/py34/lib/python3.4/site-packages/pandas/tseries/tools.py", line 336, in _convert_listlike
arg, format, exact=exact, errors=errors)
File "tslib.pyx", line 3018, in pandas.tslib.array_strptime (pandas/tslib.c:44557)
ValueError: time data '19MAY11' does not match format '%d%b%y' (search)
Metadata
Metadata
Assignees
Labels
Testingpandas testing functions or related to the test suitepandas testing functions or related to the test suite