Page MenuHomePhabricator

TestScriptSimulate.test_speedy_delete often fails because no user is logged in
Closed, ResolvedPublic

Description

======================================================================
FAIL: test_speedy_delete (tests.script_tests.TestScriptSimulate)
Test running speedy_delete -simulate.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\projects\pywikibot-g4xqx\tests\script_tests.py", line 238, in test_script
    self.assertIn(error, result['stderr'])
AssertionError: "does not have 'delete' right for site" not found in 'WARNING: C:\\projects\\pywikibot-g4xqx\\pywikibot\\bot.py:873: UserWarning: Site objects have been created before arguments were handled\r\n  UserWarning)\r\n\r\nWARNING: No user is logged in on site wikipedia:en\r\nLogin first.\r\n'
----------------------------------------------------------------------

Event Timeline

Xqt triaged this task as High priority.Feb 11 2022, 1:15 PM

Change 761936 had a related patch set uploaded (by Xqt; author: Xqt):

[pywikibot/core@master] [tests] skip test_speedy_delete if no user is logged in

https://gerrit.wikimedia.org/r/761936

Change 761936 merged by jenkins-bot:

[pywikibot/core@master] [tests] skip test_speedy_delete if no user is logged in

https://gerrit.wikimedia.org/r/761936

Xqt claimed this task.