Page MenuHomePhabricator

TestAlldeletedrevisionsAsUser tests for mysite.alldeletedrevisions are failing
Closed, ResolvedPublic

Description

________________ TestAlldeletedrevisionsAsUser.test_excludeuser ________________

self = <tests.site_tests.TestAlldeletedrevisionsAsUser testMethod=test_excludeuser>

    def test_excludeuser(self):
        """Test the site.alldeletedrevisions() method using excludeuser."""
        mysite = self.get_site()
        for data in mysite.alldeletedrevisions(excludeuser=mysite.user(),
                                               total=5):
            self.assertIsInstance(data, dict)
            for drev in data:
>               self.assertIsInstance(drev, dict)
E               AssertionError: 'pageid' is not an instance of <class 'dict'>

tests/site_tests.py:1683: AssertionError
_______________ TestAlldeletedrevisionsAsUser.test_invalid_range _______________

self = <tests.site_tests.TestAlldeletedrevisionsAsUser testMethod=test_invalid_range>

    def test_invalid_range(self):
        """Test site.alldeletedrevisions() method with invalid range."""
        mysite = self.get_site()
        # start earlier than end
        self.assertRaises(AssertionError, mysite.alldeletedrevisions,
                          user=mysite.user(),
                          start='2008-10-03T00:00:01Z',
>                         end='2008-10-03T23:59:59Z', total=5)
E       AssertionError: AssertionError not raised by alldeletedrevisions

tests/site_tests.py:1751: AssertionError

https://api.travis-ci.org/v3/job/754808432/log.txt

Event Timeline

Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. · View Herald Transcript
Xqt triaged this task as High priority.Jan 17 2021, 7:58 AM

Change 656599 had a related patch set uploaded (by Xqt; owner: Xqt):
[pywikibot/core@master] [tests] Ignore failing TestAlldeletedrevisionsAsUser tests

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

Change 656599 merged by jenkins-bot:
[pywikibot/core@master] [tests] Ignore failing TestAlldeletedrevisionsAsUser tests

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

Change 656601 had a related patch set uploaded (by JJMC89; owner: JJMC89):
[pywikibot/core@master] [FIX] alldeletedrevisions tests

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

Change 656601 merged by jenkins-bot:
[pywikibot/core@master] [tests] fix site.alldeletedrevisions tests

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