From 45d12d46dc9a18e9868b5fe5b509d164db430c8c Mon Sep 17 00:00:00 2001 From: Joseph Kahn Date: Tue, 10 Sep 2019 12:23:50 -0400 Subject: [PATCH] Update parser_tests.py --- tests/parser_tests.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tests/parser_tests.py b/tests/parser_tests.py index 36bafcc9d..cbaeb27a7 100644 --- a/tests/parser_tests.py +++ b/tests/parser_tests.py @@ -224,6 +224,12 @@ def test_parse_timestamp(self): self.parser.parse("{:f}123456".format(float_timestamp), "X"), self.expected ) + negative_timestamp = -1565358758 + self.expected = datetime.fromtimestamp(negative_timestamp, tz=tz_utc) + self.assertEqual( + self.parser.parse("{:d}".format(negative_timestamp), "X"), self.expected + ) + # NOTE: timestamps cannot be parsed from natural language strings (by removing the ^...$) because it will # break cases like "15 Jul 2000" and a format list (see issue #447) with self.assertRaises(ParserError):