Dalba created this task.
Dalba added projects: Pywikibot-core, Pywikibot-tests.
Herald added subscribers: pywikibot-bugs-list, revi, Aklapper.

TASK DESCRIPTION
$ python -m unittest page_tests.TestPageObject.testLinks
tests: max_retries reduced from 25 to 1
WARNING: C:\Users\a\AppData\Local\Programs\Python\Python36\lib\subprocess.py:761: ResourceWarning: subprocess 1100 is still running
WARNING: C:\Users\a\AppData\Local\Programs\Python\Python36\lib\subprocess.py:761: ResourceWarning: subprocess 9064 is still running
WARNING: Found multiple matches for URL "https://simple.wikipedia.org/wiki/$1": ('simple', Family("beta")), ('simple', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://ar.wikipedia.org/wiki/$1": ('ar', Family("beta")), ('ar', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://id.wikipedia.org/wiki/$1": ('id', Family("beta")), ('id', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://ms.wikipedia.org/wiki/$1": ('ms', Family("beta")), ('ms', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://bs.wikipedia.org/wiki/$1": ('bs', Family("beta")), ('bs', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://bg.wikipedia.org/wiki/$1": ('bg', Family("beta")), ('bg', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://ca.wikipedia.org/wiki/$1": ('ca', Family("beta")), ('ca', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://cs.wikipedia.org/wiki/$1": ('cs', Family("beta")), ('cs', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://da.wikipedia.org/wiki/$1": ('da', Family("beta")), ('da', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://de.wikipedia.org/wiki/$1": ('de', Family("beta")), ('de', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://et.wikipedia.org/wiki/$1": ('et', Family("beta")), ('et', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://el.wikipedia.org/wiki/$1": ('el', Family("beta")), ('el', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://es.wikipedia.org/wiki/$1": ('es', Family("beta")), ('es', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://eo.wikipedia.org/wiki/$1": ('eo', Family("beta")), ('eo', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://eu.wikipedia.org/wiki/$1": ('eu', Family("beta")), ('eu', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://fr.wikipedia.org/wiki/$1": ('fr', Family("beta")), ('fr', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://gl.wikipedia.org/wiki/$1": ('gl', Family("beta")), ('gl', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://ko.wikipedia.org/wiki/$1": ('ko', Family("beta")), ('ko', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://he.wikipedia.org/wiki/$1": ('he', Family("beta")), ('he', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://hr.wikipedia.org/wiki/$1": ('hr', Family("beta")), ('hr', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://it.wikipedia.org/wiki/$1": ('it', Family("beta")), ('it', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://ka.wikipedia.org/wiki/$1": ('ka', Family("beta")), ('ka', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://lv.wikipedia.org/wiki/$1": ('lv', Family("beta")), ('lv', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://lt.wikipedia.org/wiki/$1": ('lt', Family("beta")), ('lt', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://hu.wikipedia.org/wiki/$1": ('hu', Family("beta")), ('hu', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://nl.wikipedia.org/wiki/$1": ('nl', Family("beta")), ('nl', Family("wikipedia")) (use first)
WARNING: Found multiple matches for URL "https://ja.wikipedia.org/wiki/$1": ('ja', Family("beta")), ('ja', Family("wikipedia")) (use first)
E
======================================================================
ERROR: testLinks (page_tests.TestPageObject)
Test the different types of links from a page.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "G:\programming\python\wiki\pywikibot-core\tests\page_tests.py", line 473, in testLinks
    iw = list(mainpage.interwiki(expand=True))
  File "g:\programming\python\wiki\pywikibot-core\pywikibot\page.py", line 1413, in interwiki
    if link.site != self.site:
  File "g:\programming\python\wiki\pywikibot-core\pywikibot\page.py", line 5269, in site
    self.parse()
  File "g:\programming\python\wiki\pywikibot-core\pywikibot\page.py", line 5175, in parse
    newsite = self._site.interwiki(prefix)
  File "g:\programming\python\wiki\pywikibot-core\pywikibot\site.py", line 949, in interwiki
    return self._interwikimap[prefix].site
  File "g:\programming\python\wiki\pywikibot-core\pywikibot\site.py", line 705, in __getitem__
    raise self._iw_sites[prefix].site
  File "g:\programming\python\wiki\pywikibot-core\pywikibot\site.py", line 668, in site
    self._site = pywikibot.Site(url="">
  File "g:\programming\python\wiki\pywikibot-core\pywikibot\__init__.py", line 799, in Site
    code = family.from_url(url)
  File "g:\programming\python\wiki\pywikibot-core\pywikibot\family.py", line 1227, in from_url
    .format(url, ', '.join(str(s) for s in matched_sites)))
RuntimeError: Found multiple matches for URL "https://no.wikipedia.org/wiki/$1": beta:nb, beta:no

----------------------------------------------------------------------
Ran 1 test in 1.969s

FAILED (errors=1)


TASK DETAIL
https://phabricator.wikimedia.org/T155912

EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Dalba
Cc: Aklapper, revi, pywikibot-bugs-list, Dalba, Magul, Tbscho, MayS, Mdupont, JJMC89, Avicennasis, jayvdb, Masti, Alchimista, Rxy, matej_suchanek
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs

Reply via email to