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
_____________ TestSiteObjectDeprecatedFunctions.test_loadimageinfo
_____________
self = <tests.site_tests.TestSiteObjectDeprecatedFunctions
testMethod=test_loadimageinfo>
def test_loadimageinfo(self):
"""Test deprecation warning if result of loadimageinfo() is used."""
file = pywikibot.FilePage(self.site, 'foo.jpg')
if not file.file_is_shared():
self.skipPage('test file is not shared from image repository.')
self.site.loadimageinfo(file)
> self.assertNoDeprecation()
tests/site_tests.py:116:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _
tests/aspects.py:1533: in assertNoDeprecation
self.assertEqual([], self.deprecation_messages)
E AssertionError: Lists differ: [] != ["APISite.loadimageinfo() result
dict and [289 chars]ad."]
E
E Second list contains 2 additional elements.
E First extra element 0:
E "APISite.loadimageinfo() result dict and any assignment is deprecated
for 5 days; use pageitem['imageinfo'] if history is True else
pageitem['imageinfo'][0] instead."
E
E - []
E + ['APISite.loadimageinfo() result dict and any assignment is
deprecated for 5 '
E + "days; use pageitem['imageinfo'] if history is True else "
E + "pageitem['imageinfo'][0] instead.",
E + 'APISite.loadimageinfo() result dict and any assignment is
deprecated for 5 '
E + "days; use pageitem['imageinfo'] if history is True else "
E + "pageitem['imageinfo'][0] instead."]
=============================== warnings summary
===============================
TASK DETAIL
https://phabricator.wikimedia.org/T272157
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt
Cc: Aklapper, Mpaa, Xqt, pywikibot-bugs-list, JohnsonLee01, SHEKH, Dijkstra,
Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS, Mdupont, JJMC89, Dvorapa,
Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista, Rxy
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs