Source: parsedatetime Version: 2.6-3 Severity: important Tags: ftbfs Forwarded: https://github.com/bear/parsedatetime/issues/282
Hi Maintainer testNextMonth fails around February 29. I've copied what I hope is the relevant part of the log below. Regards Graham 287s =================================== FAILURES =================================== 287s ______________________________ test.testNextMonth ______________________________ 287s 287s self = <tests.TestSimpleOffsets.test testMethod=testNextMonth> 287s 287s def testNextMonth(self): 287s s = (datetime.datetime(self.yr, self.mth, self.dy, 287s self.hr, self.mn, self.sec) + 287s datetime.timedelta(days=1)) 287s t = self.cal.inc(s, year=1) 287s 287s start = s.timetuple() 287s target = t.timetuple() 287s 287s phrase = 'next %s %s' % (calendar.month_name[t.month], t.day) 287s 287s > self.assertEqual(_tr(self.cal.parse(phrase, start)), 287s _tr((target, 1))) 287s E AssertionError: Tuples differ: ((2026, 2, 28, 20, 42, 0, 0, 0, 0), 1) != ((2025, 2, 28, 20, 42, 0, 0, 0, 0), 1) 287s E 287s E First differing element 0: 287s E (2026, 2, 28, 20, 42, 0, 0, 0, 0) 287s E (2025, 2, 28, 20, 42, 0, 0, 0, 0) 287s E 287s E - ((2026, 2, 28, 20, 42, 0, 0, 0, 0), 1) 287s E ? ^ 287s E 287s E + ((2025, 2, 28, 20, 42, 0, 0, 0, 0), 1) 287s E ? ^ 287s 287s tests/TestSimpleOffsets.py:251: AssertionError