Xqt created this task.
Xqt added projects: Pywikibot, Pywikibot-tests.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.

TASK DESCRIPTION
  Found sometimes on Windows Tests even though the test should be a dry test 
without network connection i.e. login.
  
    ======================================================================
    ERROR: test_dry (tests.deletionbot_tests.TestDeletionBot.test_dry)
    Test dry run of bot.
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "D:\a\pywikibot\pywikibot\pywikibot\login.py", line 325, in login
        self.login_to_site()
      File "D:\a\pywikibot\pywikibot\pywikibot\login.py", line 493, in 
login_to_site
        raise pywikibot.exceptions.APIError(code=status, info=fail_reason)
    pywikibot.exceptions.APIError: Aborted: Cannot log in when using 
MediaWiki\Session\BotPasswordSessionProvider sessions.
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "D:\a\pywikibot\pywikibot\pywikibot\login.py", line 325, in login
        self.login_to_site()
      File "D:\a\pywikibot\pywikibot\pywikibot\login.py", line 493, in 
login_to_site
        raise pywikibot.exceptions.APIError(code=status, info=fail_reason)
    pywikibot.exceptions.APIError: FAIL: ⧼userlogin-cannot-login⧽
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "D:\a\pywikibot\pywikibot\tests\deletionbot_tests.py", line 123, in 
test_dry
        delete.main('-page:Main Page', '-always', '-summary:foo')
      File "D:\a\pywikibot\pywikibot\scripts\delete.py", line 288, in main
        bot.run()
      File "D:\a\pywikibot\pywikibot\pywikibot\bot.py", line 1583, in run
        self.treat(page)
      File "D:\a\pywikibot\pywikibot\pywikibot\bot.py", line 1830, in treat
        self.treat_page()
      File "D:\a\pywikibot\pywikibot\scripts\delete.py", line 211, in treat_page
        self.current_page.site.login()
      File "D:\a\pywikibot\pywikibot\pywikibot\site\_apisite.py", line 426, in 
login
        if login_manager.login(retry=True, autocreate=autocreate):
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "D:\a\pywikibot\pywikibot\pywikibot\login.py", line 340, in login
        return self.login(retry=False)
               ^^^^^^^^^^^^^^^^^^^^^^^
      File "D:\a\pywikibot\pywikibot\pywikibot\login.py", line 335, in login
        raise NoUsernameError(error_msg)
    pywikibot.exceptions.NoUsernameError: Username 'Pywikibot-test' does not 
have read permissions on wikipedia:test.
    ⧼userlogin-cannot-login⧽
    
    ----------------------------------------------------------------------
    Ran 3299 tests in 1417.278s

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

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

_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to