Xqt created this task.
Xqt added a project: Pywikibot-tests.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
Restricted Application added a project: Pywikibot.
TASK DESCRIPTION
=================================== FAILURES
===================================
___________________ TestAlldeletedrevisionsAsUser.test_basic
___________________
self = <tests.site_tests.TestAlldeletedrevisionsAsUser
testMethod=test_basic>
def test_basic(self):
"""Test the site.alldeletedrevisions() method."""
mysite = self.get_site()
> drev = list(mysite.alldeletedrevisions(user=mysite.user(),
total=10))
tests/site_tests.py:1650:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
pywikibot/site/__init__.py:3341: in alldeletedrevisions
self._check_view_deleted('alldeletedrevisions', prop)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
self = APISite("en", "musicbrainz"), msg_prefix = 'alldeletedrevisions'
prop = ['ids', 'timestamp', 'flags', 'user']
def _check_view_deleted(self, msg_prefix: str, prop: List[str]) -> None:
"""Check if the user can view deleted comments and content.
@param msg_prefix: The calling method name
@param prop: Requested props to check
@raises UserRightsError: user cannot view a requested prop
"""
err = '{}: User:{} not authorized to view '.format(msg_prefix,
self.user())
if not self.has_right('deletedhistory'):
if self.mw_version < '1.34':
> raise UserRightsError(err + 'deleted revisions.')
E pywikibot.exceptions.UserRightsError: alldeletedrevisions:
User:Pywikibot-test not authorized to view deleted revisions.
pywikibot/site/__init__.py:3179: UserRightsError
------------------------------ Captured log setup
------------------------------
VERBOSE pywiki:logging.py:101 Found 1 musicbrainz:en processes running,
including this one.
________________ 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):
tests/site_tests.py:1680:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
pywikibot/site/__init__.py:3341: in alldeletedrevisions
self._check_view_deleted('alldeletedrevisions', prop)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
self = APISite("en", "musicbrainz"), msg_prefix = 'alldeletedrevisions'
prop = ['ids', 'timestamp', 'flags', 'user']
def _check_view_deleted(self, msg_prefix: str, prop: List[str]) -> None:
"""Check if the user can view deleted comments and content.
@param msg_prefix: The calling method name
@param prop: Requested props to check
@raises UserRightsError: user cannot view a requested prop
"""
err = '{}: User:{} not authorized to view '.format(msg_prefix,
self.user())
if not self.has_right('deletedhistory'):
if self.mw_version < '1.34':
> raise UserRightsError(err + 'deleted revisions.')
E pywikibot.exceptions.UserRightsError: alldeletedrevisions:
User:Pywikibot-test not authorized to view deleted revisions.
pywikibot/site/__init__.py:3179: UserRightsError
________________ TestAlldeletedrevisionsAsUser.test_namespaces
_________________
self = <tests.site_tests.TestAlldeletedrevisionsAsUser
testMethod=test_namespaces>
def test_namespaces(self):
"""Test the site.alldeletedrevisions() method using namespaces."""
mysite = self.get_site()
> for data in mysite.alldeletedrevisions(namespaces=14, total=5):
tests/site_tests.py:1664:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
pywikibot/site/__init__.py:3341: in alldeletedrevisions
self._check_view_deleted('alldeletedrevisions', prop)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
self = APISite("en", "musicbrainz"), msg_prefix = 'alldeletedrevisions'
prop = ['ids', 'timestamp', 'flags', 'user']
def _check_view_deleted(self, msg_prefix: str, prop: List[str]) -> None:
"""Check if the user can view deleted comments and content.
@param msg_prefix: The calling method name
@param prop: Requested props to check
@raises UserRightsError: user cannot view a requested prop
"""
err = '{}: User:{} not authorized to view '.format(msg_prefix,
self.user())
if not self.has_right('deletedhistory'):
if self.mw_version < '1.34':
> raise UserRightsError(err + 'deleted revisions.')
E pywikibot.exceptions.UserRightsError: alldeletedrevisions:
User:Pywikibot-test not authorized to view deleted revisions.
pywikibot/site/__init__.py:3179: UserRightsError
________________ TestAlldeletedrevisionsAsUser.test_user_range
_________________
self = <tests.site_tests.TestAlldeletedrevisionsAsUser
testMethod=test_user_range>
def test_user_range(self):
"""Test the site.alldeletedrevisions() method with range."""
mysite = self.get_site()
start = '2008-10-06T01:02:03Z'
for data in mysite.alldeletedrevisions(
user=mysite.user(),
start=pywikibot.Timestamp.fromISOformat(start),
> total=5):
tests/site_tests.py:1696:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
pywikibot/site/__init__.py:3341: in alldeletedrevisions
self._check_view_deleted('alldeletedrevisions', prop)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
self = APISite("en", "musicbrainz"), msg_prefix = 'alldeletedrevisions'
prop = ['ids', 'timestamp', 'flags', 'user']
def _check_view_deleted(self, msg_prefix: str, prop: List[str]) -> None:
"""Check if the user can view deleted comments and content.
@param msg_prefix: The calling method name
@param prop: Requested props to check
@raises UserRightsError: user cannot view a requested prop
"""
err = '{}: User:{} not authorized to view '.format(msg_prefix,
self.user())
if not self.has_right('deletedhistory'):
if self.mw_version < '1.34':
> raise UserRightsError(err + 'deleted revisions.')
E pywikibot.exceptions.UserRightsError: alldeletedrevisions:
User:Pywikibot-test not authorized to view deleted revisions.
pywikibot/site/__init__.py:3179: UserRightsError
____________ TestAlldeletedrevisionsAsUser.test_user_range_reverse
_____________
self = <tests.site_tests.TestAlldeletedrevisionsAsUser
testMethod=test_user_range_reverse>
def test_user_range_reverse(self):
"""Test the site.alldeletedrevisions() method with range
reversed."""
mysite = self.get_site()
start = '2008-10-08T03:05:07Z'
for data in mysite.alldeletedrevisions(
user=mysite.user(),
start=pywikibot.Timestamp.fromISOformat(start),
> total=5, reverse=True):
tests/site_tests.py:1740:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
pywikibot/site/__init__.py:3341: in alldeletedrevisions
self._check_view_deleted('alldeletedrevisions', prop)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
self = APISite("en", "musicbrainz"), msg_prefix = 'alldeletedrevisions'
prop = ['ids', 'timestamp', 'flags', 'user']
def _check_view_deleted(self, msg_prefix: str, prop: List[str]) -> None:
"""Check if the user can view deleted comments and content.
@param msg_prefix: The calling method name
@param prop: Requested props to check
@raises UserRightsError: user cannot view a requested prop
"""
err = '{}: User:{} not authorized to view '.format(msg_prefix,
self.user())
if not self.has_right('deletedhistory'):
if self.mw_version < '1.34':
> raise UserRightsError(err + 'deleted revisions.')
E pywikibot.exceptions.UserRightsError: alldeletedrevisions:
User:Pywikibot-test not authorized to view deleted revisions.
pywikibot/site/__init__.py:3179: UserRightsError
________________ TestAlldeletedrevisionsWithoutUser.test_prefix
________________
self = <tests.site_tests.TestAlldeletedrevisionsWithoutUser
testMethod=test_prefix>
def test_prefix(self):
"""Test the site.alldeletedrevisions() method with prefix."""
mysite = self.get_site()
> for data in mysite.alldeletedrevisions(prefix='John', total=5):
tests/site_tests.py:1803:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
pywikibot/site/__init__.py:3341: in alldeletedrevisions
self._check_view_deleted('alldeletedrevisions', prop)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
self = APISite("en", "musicbrainz"), msg_prefix = 'alldeletedrevisions'
prop = ['ids', 'timestamp', 'flags', 'user']
def _check_view_deleted(self, msg_prefix: str, prop: List[str]) -> None:
"""Check if the user can view deleted comments and content.
@param msg_prefix: The calling method name
@param prop: Requested props to check
@raises UserRightsError: user cannot view a requested prop
"""
err = '{}: User:{} not authorized to view '.format(msg_prefix,
self.user())
if not self.has_right('deletedhistory'):
if self.mw_version < '1.34':
> raise UserRightsError(err + 'deleted revisions.')
E pywikibot.exceptions.UserRightsError: alldeletedrevisions:
User:Pywikibot-test not authorized to view deleted revisions.
pywikibot/site/__init__.py:3179: UserRightsError
https://api.travis-ci.org/v3/job/755741834/log.txt
TASK DETAIL
https://phabricator.wikimedia.org/T272772
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt
Cc: Aklapper, JJMC89, Xqt, pywikibot-bugs-list, JohnsonLee01, SHEKH, Dijkstra,
Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, Dvorapa, Altostratus,
Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs