jayvdb added a comment.
Hmm. I run it again with those fixes, and more errors now :/
======================================================================
ERROR: testLinks (tests.page_tests.TestPageObject)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/jayvdb/pywikibot-core/tests/page_tests.py", line
469, in testLinks
for p in mainpage.langlinks():
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/page.py", line
1300, in langlinks
self._langlinks = list(self.iterlanglinks(include_obsolete=True))
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
3467, in pagelanglinks
source=self)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/page.py", line
5022, in langlinkUnsafe
link._site = pywikibot.Site(lang, source.family.name)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/__init__.py", line
615, in Site
_sites[key] = interface(code=code, fam=fam, user=user, sysop=sysop)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
1559, in __init__
BaseSite.__init__(self, code, fam, user, sysop)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
563, in __init__
% (self.__code, self.__family.name))
UnknownSite: Language 'it' does not exist in family botwiki
======================================================================
ERROR: test_purge (tests.page_tests.TestPageUserAction)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/jayvdb/pywikibot-core/tests/page_tests.py", line
744, in test_purge
self.assertIsInstance(mainpage.purge(), bool)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/page.py", line
1206, in purge
return self.site.purgepages([self], **kwargs)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
1101, in callee
return fn(self, *args, **kwargs)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
4986, in purgepages
result = req.submit()
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/data/api.py", line
1877, in submit
raise APIError(**result['error'])
APIError: writeapidenied: You're not allowed to edit this wiki through the API
======================================================================
ERROR: Test Page.watch, with and without unwatch enabled.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/jayvdb/pywikibot-core/tests/page_tests.py", line
751, in test_watch
rv = userpage.watch()
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/page.py", line
1199, in watch
return self.site.watchpage(self, unwatch)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
1101, in callee
return fn(self, *args, **kwargs)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
4960, in watchpage
'token': self.tokens['watch'],
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
1501, in __getitem__
.format(key, self.site))
Error: Requested token 'watch' is invalid on botwiki:en wiki.
======================================================================
ERROR: Test the site.patrol() method.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/jayvdb/pywikibot-core/tests/site_tests.py", line
1461, in testPatrol
result = list(mysite.patrol(rcid=rc['rcid']))
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
4853, in patrol
token = self.tokens['patrol']
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
1515, in __getitem__
.format(key, self.site.user(), self.site))
Error: Action 'patrol' is not allowed for user JVbot-test on botwiki:en wiki.
======================================================================
ERROR: Test site methods for getting links to and from a page.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/build/jayvdb/pywikibot-core/tests/site_tests.py", line
448, in testLinkMethods
for ll in mysite.pagelanglinks(mainpage):
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
3467, in pagelanglinks
source=self)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/page.py", line
5022, in langlinkUnsafe
link._site = pywikibot.Site(lang, source.family.name)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/__init__.py", line
615, in Site
_sites[key] = interface(code=code, fam=fam, user=user, sysop=sysop)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
1559, in __init__
BaseSite.__init__(self, code, fam, user, sysop)
File "/home/travis/build/jayvdb/pywikibot-core/pywikibot/site.py", line
563, in __init__
% (self.__code, self.__family.name))
UnknownSite: Language 'it' does not exist in family botwiki
TASK DETAIL
https://phabricator.wikimedia.org/T85786
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: jayvdb
Cc: gerritbot, jayvdb, Doug, Snowolf, Aklapper, pywikibot-bugs-list, Mpaa
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs