diff options
| author | Paul Ganssle <paul@ganssle.io> | 2019-04-23 08:41:48 -0400 |
|---|---|---|
| committer | Paul Ganssle <paul@ganssle.io> | 2019-04-23 10:50:23 -0400 |
| commit | 3dc323bc6090cf487c6125239e70df36eebd2bd2 (patch) | |
| tree | f3dece417e157405627a6eb72e3920eabc75f3d1 /dateutil | |
| parent | 7aded5521bf6b6428986f616abf9fa77fd50cf97 (diff) | |
| download | dateutil-git-3dc323bc6090cf487c6125239e70df36eebd2bd2.tar.gz | |
Add xfailing test for ParserError
Diffstat (limited to 'dateutil')
| -rw-r--r-- | dateutil/test/test_parser.py | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/dateutil/test/test_parser.py b/dateutil/test/test_parser.py index bf46dce..f31efa5 100644 --- a/dateutil/test/test_parser.py +++ b/dateutil/test/test_parser.py @@ -9,6 +9,7 @@ import sys from dateutil import tz from dateutil.tz import tzoffset from dateutil.parser import parse, parserinfo +from dateutil.parser import ParserError from dateutil.parser import UnknownTimezoneWarning from ._common import TZEnvContext @@ -721,6 +722,17 @@ class ParserTest(unittest.TestCase): res = parse(dstr) assert res.year == 2001, res + @pytest.mark.xfail + def test_includes_timestr(self): + timestr = "2020-13-97T44:61:83" + + try: + parse(timestr) + except ParserError as e: + assert e.args[1] == timestr + else: + pytest.fail("Failed to raise ParserError") + class TestOutOfBounds(object): |
