diff --git a/dateutil/test/test_parser.py b/dateutil/test/test_parser.py index ccdfe87a3..bf46dcecd 100644 --- a/dateutil/test/test_parser.py +++ b/dateutil/test/test_parser.py @@ -395,6 +395,13 @@ def tzinfos(*args, **kwargs): res = parse(dstr, tzinfos=tzinfos) self.assert_equal_same_tz(res, expected) + def test_valid_tzinfo_int_input(self): + dstr = "2014 January 19 09:00 UTC" + tzinfos = {u"UTC": -28800} + expected = datetime(2014, 1, 19, 9, tzinfo=tz.tzoffset(u"UTC", -28800)) + res = parse(dstr, tzinfos=tzinfos) + self.assert_equal_same_tz(res, expected) + class ParserTest(unittest.TestCase):