summaryrefslogtreecommitdiff
path: root/dateutil
diff options
context:
space:
mode:
authorPaul Ganssle <paul@ganssle.io>2019-04-23 08:41:48 -0400
committerPaul Ganssle <paul@ganssle.io>2019-04-23 10:50:23 -0400
commit3dc323bc6090cf487c6125239e70df36eebd2bd2 (patch)
treef3dece417e157405627a6eb72e3920eabc75f3d1 /dateutil
parent7aded5521bf6b6428986f616abf9fa77fd50cf97 (diff)
downloaddateutil-git-3dc323bc6090cf487c6125239e70df36eebd2bd2.tar.gz
Add xfailing test for ParserError
Diffstat (limited to 'dateutil')
-rw-r--r--dateutil/test/test_parser.py12
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):