jenkins-bot has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1057237?usp=email )
Change subject: [tests] test TestInterwikidataBot.test_main for unconnected sites ...................................................................... [tests] test TestInterwikidataBot.test_main for unconnected sites Bug: T371108 Change-Id: I4ee09a18b2b06d7901668f84d3682c413b7a2ca4 --- M tests/interwikidata_tests.py 1 file changed, 11 insertions(+), 3 deletions(-) Approvals: Xqt: Looks good to me, approved jenkins-bot: Verified diff --git a/tests/interwikidata_tests.py b/tests/interwikidata_tests.py index e1bfb08..45ae584 100755 --- a/tests/interwikidata_tests.py +++ b/tests/interwikidata_tests.py @@ -55,9 +55,17 @@ def test_main(self): """Test main function interwikidata.py.""" - # The main function return None. - with empty_sites(): - self.assertIsNone(interwikidata.main()) + # The default site is used here + if pywikibot.Site().has_data_repository: + with empty_sites(): + # The main function return None. + self.assertIsNone(interwikidata.main()) + else: + with empty_sites(), self.assertRaisesRegex( + ValueError, + r'[a-z}+:[a-z_-]+ does not have a data repository, use ' + r'interwiki\.py instead\.'): + interwikidata.main() def test_iw_bot(self): """Test IWBot class.""" -- To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1057237?usp=email To unsubscribe, or for help writing mail filters, visit https://gerrit.wikimedia.org/r/settings?usp=email Gerrit-MessageType: merged Gerrit-Project: pywikibot/core Gerrit-Branch: master Gerrit-Change-Id: I4ee09a18b2b06d7901668f84d3682c413b7a2ca4 Gerrit-Change-Number: 1057237 Gerrit-PatchSet: 1 Gerrit-Owner: Xqt <i...@gno.de> Gerrit-Reviewer: Xqt <i...@gno.de> Gerrit-Reviewer: jenkins-bot
_______________________________________________ Pywikibot-commits mailing list -- pywikibot-commits@lists.wikimedia.org To unsubscribe send an email to pywikibot-commits-le...@lists.wikimedia.org