John Vandenberg has uploaded a new change for review. https://gerrit.wikimedia.org/r/290705
Change subject: Add .coveragerc and codecov.yml ...................................................................... Add .coveragerc and codecov.yml Do not cover __main__ block in tests/ as they exists only to allow tests to be invoked without a test runner. Also ignore some test option code in tests/__init__.py Change-Id: Iec6260e4d44713f0cbb0fa5dd8eacc7aa8de6c4d --- A .codecov.yml A .coveragerc M tests/add_text_tests.py M tests/api_tests.py M tests/archivebot_tests.py M tests/basepage_tests.py M tests/bot_tests.py M tests/cache_tests.py M tests/category_bot_tests.py M tests/category_tests.py M tests/checkimages_tests.py M tests/cosmetic_changes_tests.py M tests/data_ingestion_tests.py M tests/date_tests.py M tests/deletionbot_tests.py M tests/deprecation_tests.py M tests/diff_tests.py M tests/disambredir_tests.py M tests/djvu_tests.py M tests/dry_api_tests.py M tests/dry_site_tests.py M tests/edit_failure_tests.py M tests/edit_tests.py M tests/exceptions_tests.py M tests/family_tests.py M tests/file_tests.py M tests/fixes_tests.py M tests/http_tests.py M tests/i18n_tests.py M tests/interwiki_graph_tests.py M tests/interwiki_link_tests.py M tests/interwikidata_tests.py M tests/isbn_tests.py M tests/l10n_tests.py M tests/link_tests.py M tests/logentry_tests.py M tests/mediawikiversion_tests.py M tests/namespace_tests.py M tests/oauth_tests.py M tests/page_tests.py M tests/pagegenerators_tests.py M tests/paraminfo_tests.py M tests/patrolbot_tests.py M tests/plural_tests.py M tests/proofreadpage_tests.py M tests/protectbot_tests.py M tests/pwb_tests.py M tests/python_tests.py M tests/reflinks_tests.py M tests/replacebot_tests.py M tests/script_tests.py M tests/site_detect_tests.py M tests/site_tests.py M tests/sparql_tests.py M tests/template_bot_tests.py M tests/tests_tests.py M tests/textlib_tests.py M tests/thread_tests.py M tests/timestamp_tests.py M tests/timestripper_tests.py M tests/tk_tests.py M tests/tools_chars_tests.py M tests/tools_formatter_tests.py M tests/tools_ip_tests.py M tests/tools_tests.py M tests/ui_options_tests.py M tests/ui_tests.py M tests/upload_tests.py M tests/uploadbot_tests.py M tests/user_tests.py M tests/weblib_tests.py M tests/weblinkchecker_tests.py M tests/wikibase_edit_tests.py M tests/wikibase_tests.py M tests/wikidataquery_tests.py M tests/wikistats_tests.py M tests/xmlreader_tests.py 77 files changed, 112 insertions(+), 75 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core refs/changes/05/290705/1 diff --git a/.codecov.yml b/.codecov.yml new file mode 100644 index 0000000..9602e90 --- /dev/null +++ b/.codecov.yml @@ -0,0 +1,29 @@ +codecov: + bot: jayvdb + +coverage: + status: + project: + default: + enabled: yes + patch: + default: + enabled: yes + changes: + default: + enabled: yes + + ignore: + - ez_setup.py + - tests/*edit*.py + - tests/*upload*.py + + notify: + irc: + default: + server: chat.freenode.net + channel: pywikibot + + gitter: + default: + url: https://webhooks.gitter.im/e/f312b840da1c40d9f4be diff --git a/.coveragerc b/.coveragerc new file mode 100644 index 0000000..cf272bf --- /dev/null +++ b/.coveragerc @@ -0,0 +1,8 @@ +[report] +exclude_lines = + if __debug__ and not PY2: # pyflakes workaround + + # Have to re-enable the standard pragma + pragma: no cover + + if .PYWIKIBOT_TEST_.*. in os.environ: diff --git a/tests/add_text_tests.py b/tests/add_text_tests.py index 9c90ef6..5430858 100644 --- a/tests/add_text_tests.py +++ b/tests/add_text_tests.py @@ -46,5 +46,5 @@ newtext) -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover unittest.main() diff --git a/tests/api_tests.py b/tests/api_tests.py index 3e3e61a..c236f68 100644 --- a/tests/api_tests.py +++ b/tests/api_tests.py @@ -1026,7 +1026,7 @@ self.assertEqual(result, expect) self.assertIsInstance(result, str) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/archivebot_tests.py b/tests/archivebot_tests.py index bf07034..9ea2ab8 100644 --- a/tests/archivebot_tests.py +++ b/tests/archivebot_tests.py @@ -93,7 +93,7 @@ # 'th': year is 2552 while regex assumes 19..|20.., might be fixed -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/basepage_tests.py b/tests/basepage_tests.py index 8017671..3a1e66b 100644 --- a/tests/basepage_tests.py +++ b/tests/basepage_tests.py @@ -113,7 +113,7 @@ self.assertFalse(self._page.isCategoryRedirect()) self.assertTrue(self._page.botMayEdit()) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/bot_tests.py b/tests/bot_tests.py index c95b9d5..42b9726 100644 --- a/tests/bot_tests.py +++ b/tests/bot_tests.py @@ -362,7 +362,7 @@ self.bot.run() -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/cache_tests.py b/tests/cache_tests.py index 5d5c7b6..877620c 100644 --- a/tests/cache_tests.py +++ b/tests/cache_tests.py @@ -41,5 +41,5 @@ cache.process_entries(join_cache_path(), self._check_cache_entry) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover unittest.main() diff --git a/tests/category_bot_tests.py b/tests/category_bot_tests.py index 293679b..4174b40 100644 --- a/tests/category_bot_tests.py +++ b/tests/category_bot_tests.py @@ -59,7 +59,7 @@ self.assertEqual(bot.newcat.text, expected) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/category_tests.py b/tests/category_tests.py index 7b0a114..4fca4a3 100644 --- a/tests/category_tests.py +++ b/tests/category_tests.py @@ -233,7 +233,7 @@ self.assertEqual(count, cat.categoryinfo['size']) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/checkimages_tests.py b/tests/checkimages_tests.py index 2a173e9..b6104e0 100644 --- a/tests/checkimages_tests.py +++ b/tests/checkimages_tests.py @@ -26,5 +26,5 @@ self.assertEqual(item1[1], 'a deprecated template') -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover unittest.main() diff --git a/tests/cosmetic_changes_tests.py b/tests/cosmetic_changes_tests.py index d6dc97f..907233c 100644 --- a/tests/cosmetic_changes_tests.py +++ b/tests/cosmetic_changes_tests.py @@ -308,7 +308,7 @@ 'کی') # Once numbering fixes are enabled we can add tests. -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/data_ingestion_tests.py b/tests/data_ingestion_tests.py index 3a8fae2..8c08334 100644 --- a/tests/data_ingestion_tests.py +++ b/tests/data_ingestion_tests.py @@ -124,5 +124,5 @@ '-page:User:John_Vandenberg/data_ingestion_test_template') -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover unittest.main() diff --git a/tests/date_tests.py b/tests/date_tests.py index 822fc4c..538cc8b 100644 --- a/tests/date_tests.py +++ b/tests/date_tests.py @@ -95,7 +95,7 @@ self.assertEqual(date.get_month_delta(datetime(2014, 3, 31), datetime(2013, 3, 31)), -12) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/deletionbot_tests.py b/tests/deletionbot_tests.py index 2c170aa..f1ba9bb 100644 --- a/tests/deletionbot_tests.py +++ b/tests/deletionbot_tests.py @@ -124,7 +124,7 @@ TestDeletionBot.undelete_args = [self.title(asLink=True), reason] -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/deprecation_tests.py b/tests/deprecation_tests.py index 98161ec..53d7bce 100644 --- a/tests/deprecation_tests.py +++ b/tests/deprecation_tests.py @@ -802,7 +802,7 @@ __name__ + '.DeprecatedMethodClass.deprecated_instance_method_and_arg2') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/diff_tests.py b/tests/diff_tests.py index b94911f..27593ee 100644 --- a/tests/diff_tests.py +++ b/tests/diff_tests.py @@ -108,7 +108,7 @@ self.assertIn('bs4', mocked_import.call_args[0]) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/disambredir_tests.py b/tests/disambredir_tests.py index 0b7fa08..fc5eb2e 100644 --- a/tests/disambredir_tests.py +++ b/tests/disambredir_tests.py @@ -155,7 +155,7 @@ '[[Main Page|Label]]\n') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/djvu_tests.py b/tests/djvu_tests.py index 65742fe..7dc3908 100644 --- a/tests/djvu_tests.py +++ b/tests/djvu_tests.py @@ -78,7 +78,7 @@ self.assertFalse(djvu.has_text()) self.assertRaises(ValueError, djvu.get_page, 100) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/dry_api_tests.py b/tests/dry_api_tests.py index 903c107..37c9c89 100644 --- a/tests/dry_api_tests.py +++ b/tests/dry_api_tests.py @@ -476,5 +476,5 @@ self.assertCountEqual(qGen1.request._params.items(), qGen2.request._params.items()) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover unittest.main() diff --git a/tests/dry_site_tests.py b/tests/dry_site_tests.py index b047221..4d5c747 100644 --- a/tests/dry_site_tests.py +++ b/tests/dry_site_tests.py @@ -290,5 +290,5 @@ __name__ + '.TestNeedVersion.deprecated_available_method2') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover unittest.main() diff --git a/tests/edit_failure_tests.py b/tests/edit_failure_tests.py index 0ca3ef5..f4a87bc 100644 --- a/tests/edit_failure_tests.py +++ b/tests/edit_failure_tests.py @@ -183,7 +183,7 @@ 'Unsupported URL scheme: wtf', item.addClaim, claim) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/edit_tests.py b/tests/edit_tests.py index 5333eb8..0702125 100644 --- a/tests/edit_tests.py +++ b/tests/edit_tests.py @@ -109,7 +109,7 @@ self.assertTrue(p.text.endswith(ts)) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/exceptions_tests.py b/tests/exceptions_tests.py index 5b238d6..5902137 100644 --- a/tests/exceptions_tests.py +++ b/tests/exceptions_tests.py @@ -79,7 +79,7 @@ 'pywikibot.exceptions.DeprecatedPageNotFoundError') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/family_tests.py b/tests/family_tests.py index 42035ad..440f249 100644 --- a/tests/family_tests.py +++ b/tests/family_tests.py @@ -259,7 +259,7 @@ self.assertDeprecationParts('fatal argument of pywikibot.family.Family.load') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/file_tests.py b/tests/file_tests.py index de459bc..d75cfd1 100644 --- a/tests/file_tests.py +++ b/tests/file_tests.py @@ -180,7 +180,7 @@ self.assertIsInstance(latest[1], unicode) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/fixes_tests.py b/tests/fixes_tests.py index 26650ae..74a24eb 100644 --- a/tests/fixes_tests.py +++ b/tests/fixes_tests.py @@ -46,7 +46,7 @@ self.assertIs(fixes.fixes, old_fixes) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/http_tests.py b/tests/http_tests.py index 4922a81..2e51928 100644 --- a/tests/http_tests.py +++ b/tests/http_tests.py @@ -407,7 +407,7 @@ self.assertIs(main_module_cookie_jar, http.cookie_jar) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/i18n_tests.py b/tests/i18n_tests.py index 22fd9b0..f1b93fa 100644 --- a/tests/i18n_tests.py +++ b/tests/i18n_tests.py @@ -466,7 +466,7 @@ 'dozen') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/interwiki_graph_tests.py b/tests/interwiki_graph_tests.py index 3a06b4e..967547c 100644 --- a/tests/interwiki_graph_tests.py +++ b/tests/interwiki_graph_tests.py @@ -90,7 +90,7 @@ 'octagon') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/interwiki_link_tests.py b/tests/interwiki_link_tests.py index 111940d..8eba0cc 100644 --- a/tests/interwiki_link_tests.py +++ b/tests/interwiki_link_tests.py @@ -91,7 +91,7 @@ link.parse) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/interwikidata_tests.py b/tests/interwikidata_tests.py index c823a8a..b65134b 100644 --- a/tests/interwikidata_tests.py +++ b/tests/interwikidata_tests.py @@ -102,7 +102,7 @@ '-family:wiktionary') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/isbn_tests.py b/tests/isbn_tests.py index 7122aaf..668219a 100644 --- a/tests/isbn_tests.py +++ b/tests/isbn_tests.py @@ -253,5 +253,5 @@ """Avoid that editEntity writes.""" pass -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover unittest.main() diff --git a/tests/l10n_tests.py b/tests/l10n_tests.py index cfbac35..91c7a71 100644 --- a/tests/l10n_tests.py +++ b/tests/l10n_tests.py @@ -106,7 +106,7 @@ % (package, key)) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/link_tests.py b/tests/link_tests.py index 4d4c2f8..f21a700 100644 --- a/tests/link_tests.py +++ b/tests/link_tests.py @@ -972,7 +972,7 @@ link.parse) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/logentry_tests.py b/tests/logentry_tests.py index a4e91b9..20d8935 100644 --- a/tests/logentry_tests.py +++ b/tests/logentry_tests.py @@ -281,7 +281,7 @@ 'moved_target()') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/mediawikiversion_tests.py b/tests/mediawikiversion_tests.py index c6c3f60..4abb82b 100644 --- a/tests/mediawikiversion_tests.py +++ b/tests/mediawikiversion_tests.py @@ -87,7 +87,7 @@ self.assertRaises(ValueError, V.from_generator, 'Invalid 1.2.3') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/namespace_tests.py b/tests/namespace_tests.py index 922ec3b..ebfaf87 100644 --- a/tests/namespace_tests.py +++ b/tests/namespace_tests.py @@ -425,7 +425,7 @@ self.assertRaises(KeyError, namespaces.__getitem__, '|') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/oauth_tests.py b/tests/oauth_tests.py index d05f33d..a856ca4 100644 --- a/tests/oauth_tests.py +++ b/tests/oauth_tests.py @@ -83,7 +83,7 @@ self.site.username(sysop=False)) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/page_tests.py b/tests/page_tests.py index a10453a..ab0b132 100644 --- a/tests/page_tests.py +++ b/tests/page_tests.py @@ -993,7 +993,7 @@ self.assertEqual(pywikibot.page.html2unicode('py'), 'py') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/pagegenerators_tests.py b/tests/pagegenerators_tests.py index 4927c65..87dd970 100755 --- a/tests/pagegenerators_tests.py +++ b/tests/pagegenerators_tests.py @@ -1231,7 +1231,7 @@ total=5): assert False # this shouldn't be reached -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/paraminfo_tests.py b/tests/paraminfo_tests.py index 4831e22..306a24d 100644 --- a/tests/paraminfo_tests.py +++ b/tests/paraminfo_tests.py @@ -232,5 +232,5 @@ self._check_param_values(self.repo, 'wbgetclaims', 'rank', known) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover unittest.main() diff --git a/tests/patrolbot_tests.py b/tests/patrolbot_tests.py index efaa29d..5058348 100644 --- a/tests/patrolbot_tests.py +++ b/tests/patrolbot_tests.py @@ -71,7 +71,7 @@ self.assertEqual(self.bot.in_list(['', 'Foo'], 'Foo'), 'Foo') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/plural_tests.py b/tests/plural_tests.py index dc1a2c1..b5ce6b3 100644 --- a/tests/plural_tests.py +++ b/tests/plural_tests.py @@ -68,7 +68,7 @@ max_num = 1000 -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/proofreadpage_tests.py b/tests/proofreadpage_tests.py index 39b464b..6087a89 100644 --- a/tests/proofreadpage_tests.py +++ b/tests/proofreadpage_tests.py @@ -594,7 +594,7 @@ self.assertEqual(list(gen), self.pages) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/protectbot_tests.py b/tests/protectbot_tests.py index 7c2f868..e9219ea 100644 --- a/tests/protectbot_tests.py +++ b/tests/protectbot_tests.py @@ -61,7 +61,7 @@ '([Edit=Allow only administrators] (indefinite) [Move=Allow only ' 'administrators] (indefinite))') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/pwb_tests.py b/tests/pwb_tests.py index 94535f3..9466a6d 100644 --- a/tests/pwb_tests.py +++ b/tests/pwb_tests.py @@ -78,5 +78,5 @@ self.assertEqual('Häuser', vpwb['stderr'].strip()) -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover unittest.main(verbosity=10) diff --git a/tests/python_tests.py b/tests/python_tests.py index 16023ed..bdb9084 100755 --- a/tests/python_tests.py +++ b/tests/python_tests.py @@ -64,7 +64,7 @@ self.assertEqual(text, unicodedata2.normalize('NFC', text)) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/reflinks_tests.py b/tests/reflinks_tests.py index f154738..ac5f6f5 100644 --- a/tests/reflinks_tests.py +++ b/tests/reflinks_tests.py @@ -223,5 +223,5 @@ TestReferencesBotConstructor.constructor_kwargs = kwargs -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover unittest.main() diff --git a/tests/replacebot_tests.py b/tests/replacebot_tests.py index e7181e7..e062477 100644 --- a/tests/replacebot_tests.py +++ b/tests/replacebot_tests.py @@ -239,7 +239,7 @@ self.assertTrue(callable(bot.replacements[0].new)) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/script_tests.py b/tests/script_tests.py index 5837e98..f9cb422 100644 --- a/tests/script_tests.py +++ b/tests/script_tests.py @@ -425,7 +425,7 @@ _results = no_args_expected_results -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/site_detect_tests.py b/tests/site_detect_tests.py index 51e7904..2a0a94a 100644 --- a/tests/site_detect_tests.py +++ b/tests/site_detect_tests.py @@ -267,7 +267,7 @@ self.assertAllError() -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/site_tests.py b/tests/site_tests.py index 677e32d..89bc75e 100644 --- a/tests/site_tests.py +++ b/tests/site_tests.py @@ -3149,7 +3149,7 @@ self.assertRaises(pywikibot.UnknownExtension, lambda x: x.proofread_levels, site) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/sparql_tests.py b/tests/sparql_tests.py index 9db482c..f7c2f5c 100644 --- a/tests/sparql_tests.py +++ b/tests/sparql_tests.py @@ -148,7 +148,7 @@ res = q.ask('ASK { ?x ?y ?z }') self.assertFalse(res) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/template_bot_tests.py b/tests/template_bot_tests.py index c27dd67..178c6fa 100644 --- a/tests/template_bot_tests.py +++ b/tests/template_bot_tests.py @@ -142,5 +142,5 @@ site=self.site) -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover unittest.main() diff --git a/tests/tests_tests.py b/tests/tests_tests.py index b0b82bd..d4fcb12 100755 --- a/tests/tests_tests.py +++ b/tests/tests_tests.py @@ -51,7 +51,7 @@ self.site) -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/textlib_tests.py b/tests/textlib_tests.py index 151b194..daf8f4d 100644 --- a/tests/textlib_tests.py +++ b/tests/textlib_tests.py @@ -1392,7 +1392,7 @@ self.assertEqual(textlib.unescape('!23<>'"&&'), '!23<>\'"&&') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/thread_tests.py b/tests/thread_tests.py index 5ac4f3d..9019385 100644 --- a/tests/thread_tests.py +++ b/tests/thread_tests.py @@ -75,7 +75,7 @@ self.assertEqualItertools(['aabc', 'dddb', 'baa']) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/timestamp_tests.py b/tests/timestamp_tests.py index 3c359e1..5d6eb9d 100644 --- a/tests/timestamp_tests.py +++ b/tests/timestamp_tests.py @@ -105,7 +105,7 @@ self.assertIsInstance(td, datetime.timedelta) self.assertEqual(t2 + td, t1) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/timestripper_tests.py b/tests/timestripper_tests.py index fe267b9..8c7ab0a 100644 --- a/tests/timestripper_tests.py +++ b/tests/timestripper_tests.py @@ -293,7 +293,7 @@ self.assertEqual(ts.timestripper(txt_match), res) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/tk_tests.py b/tests/tk_tests.py index 42fb2c4..57e3a0e 100644 --- a/tests/tk_tests.py +++ b/tests/tk_tests.py @@ -73,7 +73,7 @@ assert v is None -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/tools_chars_tests.py b/tests/tools_chars_tests.py index 2e42f8d..9249d27 100644 --- a/tests/tools_chars_tests.py +++ b/tests/tools_chars_tests.py @@ -48,7 +48,7 @@ self.assertCountEqual(invalid.items(), []) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/tools_formatter_tests.py b/tests/tools_formatter_tests.py index eb1a84b..73a377b 100644 --- a/tests/tools_formatter_tests.py +++ b/tests/tools_formatter_tests.py @@ -108,7 +108,7 @@ self.assert_format('{color}', '42', color=42) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/tools_ip_tests.py b/tests/tools_ip_tests.py index cc0f913..56afa23 100644 --- a/tests/tools_ip_tests.py +++ b/tests/tools_ip_tests.py @@ -691,7 +691,7 @@ self._test_T105443_failures() self.assertEqual(self.fail, 0) -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/tools_tests.py b/tests/tools_tests.py index 71f6b63..b38048b 100644 --- a/tests/tools_tests.py +++ b/tests/tools_tests.py @@ -675,7 +675,7 @@ return inspect.getargspec(method) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/ui_options_tests.py b/tests/ui_options_tests.py index e83ed9b..8a7608c 100644 --- a/tests/ui_options_tests.py +++ b/tests/ui_options_tests.py @@ -118,7 +118,7 @@ % (prefix, len(options) + 1))) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/ui_tests.py b/tests/ui_tests.py index 52485c2..7dbf363 100644 --- a/tests/ui_tests.py +++ b/tests/ui_tests.py @@ -864,7 +864,7 @@ self.stream._hConsole = None -if __name__ == "__main__": +if __name__ == '__main__': # pragma: no cover try: try: unittest.main() diff --git a/tests/upload_tests.py b/tests/upload_tests.py index 7968f01..53794d0 100644 --- a/tests/upload_tests.py +++ b/tests/upload_tests.py @@ -153,7 +153,7 @@ self._verify_stash() -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/uploadbot_tests.py b/tests/uploadbot_tests.py index eb9b817..48f72a9 100644 --- a/tests/uploadbot_tests.py +++ b/tests/uploadbot_tests.py @@ -64,7 +64,7 @@ bot.run() -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/user_tests.py b/tests/user_tests.py index 353188a..1d10ae4 100644 --- a/tests/user_tests.py +++ b/tests/user_tests.py @@ -79,7 +79,7 @@ self.assertFalse(user.isEmailable()) self.assertIn('invalid', user.getprops()) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/weblib_tests.py b/tests/weblib_tests.py index 3ef7c70..7e82081 100644 --- a/tests/weblib_tests.py +++ b/tests/weblib_tests.py @@ -84,7 +84,7 @@ self.assertEqual(archivedversion, 'http://www.webcitation.org/6DHSeh2L0') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/weblinkchecker_tests.py b/tests/weblinkchecker_tests.py index 5e052e2..14f1590 100644 --- a/tests/weblinkchecker_tests.py +++ b/tests/weblinkchecker_tests.py @@ -92,7 +92,7 @@ self._get_archive_url, 'invalid') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/wikibase_edit_tests.py b/tests/wikibase_edit_tests.py index 2f984df..59bcd29 100644 --- a/tests/wikibase_edit_tests.py +++ b/tests/wikibase_edit_tests.py @@ -330,7 +330,7 @@ self.assertNotIn('P580', claim.qualifiers.keys()) self.assertNotIn('P88', claim.qualifiers.keys()) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/wikibase_tests.py b/tests/wikibase_tests.py index 6cfceaf..bdfc4c3 100644 --- a/tests/wikibase_tests.py +++ b/tests/wikibase_tests.py @@ -1290,7 +1290,7 @@ self.assertIn('enwiki', data) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/wikidataquery_tests.py b/tests/wikidataquery_tests.py index f9a76b8..f45dcb4 100644 --- a/tests/wikidataquery_tests.py +++ b/tests/wikidataquery_tests.py @@ -286,7 +286,7 @@ self.assertLess(t2 - t1, 0.2) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/wikistats_tests.py b/tests/wikistats_tests.py index 37b470d..4e2af7c 100644 --- a/tests/wikistats_tests.py +++ b/tests/wikistats_tests.py @@ -98,7 +98,7 @@ self.assertIn('total', data) -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: diff --git a/tests/xmlreader_tests.py b/tests/xmlreader_tests.py index 00fe478..29c6af4 100644 --- a/tests/xmlreader_tests.py +++ b/tests/xmlreader_tests.py @@ -127,7 +127,7 @@ u'moved [[Çullu, Agdam]] to [[Çullu, Quzanlı]]: dab') -if __name__ == '__main__': +if __name__ == '__main__': # pragma: no cover try: unittest.main() except SystemExit: -- To view, visit https://gerrit.wikimedia.org/r/290705 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Iec6260e4d44713f0cbb0fa5dd8eacc7aa8de6c4d Gerrit-PatchSet: 1 Gerrit-Project: pywikibot/core Gerrit-Branch: master Gerrit-Owner: John Vandenberg <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
