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]