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

Reply via email to