jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/423194 )
Change subject: page_tests.py: Suppress expected deprecation warnings ......................................................................
page_tests.py: Suppress expected deprecation warnings
Change-Id: Ic10ad3a0d9c4e04c44ab964e18057d23712e6187 --- M tests/page_tests.py 1 file changed, 9 insertions(+), 2 deletions(-)
Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified
diff --git a/tests/page_tests.py b/tests/page_tests.py index 8b90fdf..2563b54 100644 --- a/tests/page_tests.py +++ b/tests/page_tests.py @@ -21,6 +21,7 @@ MediaWikiVersion, PY2, StringTypes as basestring, + suppress_warnings, UnicodeType as unicode, )
@@ -430,12 +431,18 @@ # since there is no way to predict what data the wiki will return, # we only check that the returned objects are of correct type. self.assertIsInstance(mainpage.get(), unicode) - self.assertIsInstance(mainpage.latestRevision(), int) + with suppress_warnings( + 'pywikibot.page.BasePage.latestRevision is deprecated; ' + 'use latest_revision_id instead.'): + self.assertIsInstance(mainpage.latestRevision(), int) self.assertIsInstance(mainpage.userName(), unicode) self.assertIsInstance(mainpage.isIpEdit(), bool) self.assertIsInstance(mainpage.exists(), bool) self.assertIsInstance(mainpage.isRedirectPage(), bool) - self.assertIsInstance(mainpage.isEmpty(), bool) + with suppress_warnings( + 'pywikibot.page.BasePage.isEmpty is deprecated; ' + 'use interwiki.page_empty_check(page) instead.'): + self.assertIsInstance(mainpage.isEmpty(), bool) self.assertIsInstance(mainpage.isDisambig(), bool) self.assertIsInstance(mainpage.canBeEdited(), bool) self.assertIsInstance(mainpage.botMayEdit(), bool)
pywikibot-commits@lists.wikimedia.org