Page MenuHomePhabricator

pywikibot.textlib.TimeStripper doctest failing due to different offset
Open, HighPublicBUG REPORT

Description

17:17:31 ___________________ [doctest] pywikibot.textlib.TimeStripper ___________________
17:17:31 1841        *group* attribute is a set instead of a list.
17:17:31 1842        *patterns* is a :class:`TimeStripperPatterns` namedtuple instead
17:17:31 1843        of a list.
17:17:31 1844 
17:17:31 1845     **Example**:
17:17:31 1846 
17:17:31 1847     >>> site = pywikibot.Site('wikipedia:fr')
17:17:31 1848     >>> sign = 'Merci bien Xqt (d) 15 mai 2013 à 20:34 (CEST)'
17:17:31 1849     >>> ts = TimeStripper(site)
17:17:31 1850     >>> ts.timestripper(sign)
17:17:31 Expected:
17:17:31     Timestamp(2013, 5, 15, 20, 34, tzinfo=TZoneFixedOffset(3600, Europe/Paris))
17:17:31 Got:
17:17:31     Timestamp(2013, 5, 15, 20, 34, tzinfo=TZoneFixedOffset(7200, Europe/Paris))

https://integration.wikimedia.org/ci/job/pywikibot-core-tox-doctest-docker/7748/console

Event Timeline

Change 904047 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] [tests] Skip TimeStripper doctest until T333414 is solved

https://gerrit.wikimedia.org/r/904047

Xqt triaged this task as High priority.Mar 29 2023, 7:47 AM
Xqt added a project: Pywikibot-tests.

Change 904047 merged by jenkins-bot:

[pywikibot/core@master] [tests] Skip TimeStripper doctest until T333414 is solved

https://gerrit.wikimedia.org/r/904047