Page MenuHomePhabricator

patrolbot_tests.TestPatrolBot.test_parse_page_tuples fails for wikisource:zh
Closed, ResolvedPublic

Description

======================================================================
ERROR: test_parse_page_tuples (tests.patrolbot_tests.TestPatrolBot)
Test parsing the page tuples from a dummy text.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/travis/build/wikimedia/pywikibot/tests/patrolbot_tests.py", line 42, in test_parse_page_tuples
    tuples = self.bot.parse_page_tuples(DUMMY_PAGE_TUPLES)
  File "/home/travis/build/wikimedia/pywikibot/scripts/patrol.py", line 249, in parse_page_tuples
    page = LinkedPagesRule(page)
  File "/home/travis/build/wikimedia/pywikibot/scripts/patrol.py", line 345, in __init__
    self.site = pywikibot.Site()
  File "/home/travis/build/wikimedia/pywikibot/pywikibot/tools/__init__.py", line 1559, in wrapper
    return obj(*__args, **__kw)
  File "/home/travis/build/wikimedia/pywikibot/pywikibot/__init__.py", line 1150, in Site
    _sites[key] = interface(code=code, fam=fam, user=user)
  File "/home/travis/build/wikimedia/pywikibot/tests/aspects.py", line 361, in __init__
    .format(fam, code))
pywikibot.exceptions.SiteDefinitionError: Loading site wikisource:zh during dry test not permitted

Event Timeline

Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. · View Herald Transcript
Xqt triaged this task as High priority.Apr 16 2021, 10:02 AM
Xqt renamed this task from patrolbot_tests.TestPatrolBot.test_parse_page_tuples fails wor wikisource:zh to patrolbot_tests.TestPatrolBot.test_parse_page_tuples fails for wikisource:zh.Apr 16 2021, 5:48 PM

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

[pywikibot/core@master] [bugfix] fix stripping author_page_name in is_wikisource_author_page()

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

Xqt claimed this task.

Change 680408 merged by jenkins-bot:

[pywikibot/core@master] [bugfix] fix stripping author_page_name in is_wikisource_author_page()

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