Xqt has submitted this change. ( https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1095313?usp=email )
Change subject: cleanup: move .coveragerc settings to pyproject.toml ...................................................................... cleanup: move .coveragerc settings to pyproject.toml Change-Id: Ibb30a2998eac18de0df2f512b15e09807a47f3d4 --- D .coveragerc M pyproject.toml 2 files changed, 27 insertions(+), 23 deletions(-) Approvals: jenkins-bot: Verified Xqt: Verified; Looks good to me, approved diff --git a/.coveragerc b/.coveragerc deleted file mode 100644 index 2efa48e..0000000 --- a/.coveragerc +++ /dev/null @@ -1,23 +0,0 @@ -[report] -ignore_errors = True -skip_empty = True - -exclude_lines = - # Have to re-enable the standard pragma - pragma: no cover - except ImportError - except KeyboardInterrupt - except OSError - except \w*ServerError - except SyntaxError - raise ImportError - raise NotImplementedError - raise unittest\.SkipTest - self\.skipTest - if __name__ == '__main__': - if .+PYWIKIBOT_TEST_\w+.+: - if self\.mw_version < .+: - if TYPE_CHECKING: - @(abc\.)?abstractmethod - @deprecated\([^\)]+\) - @unittest\.skip diff --git a/pyproject.toml b/pyproject.toml index b6f595b..df9b092 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -126,6 +126,33 @@ Changelog = "https://doc.wikimedia.org/pywikibot/master/changelog.html" Tracker = "https://phabricator.wikimedia.org/tag/pywikibot/" + +[tool.coverage.report] +ignore_errors = true +skip_empty = true + +exclude_lines = [ + # Have to re-enable the standard pragma + "pragma: no cover", + "except ImportError", + "except KeyboardInterrupt", + "except OSError", + "except \\w*ServerError", + "except SyntaxError", + "raise ImportError", + "raise NotImplementedError", + "raise unittest\\.SkipTest", + "self\\.skipTest", + "if __name__ == '__main__':", + "if .+PYWIKIBOT_TEST_\\w+.+:", + "if self\\.mw_version < .+:", + "if TYPE_CHECKING:", + "@(abc\\.)?abstractmethod", + "@deprecated\\([^\\)]+\\)", + "@unittest\\.skip", +] + + [tool.docsig] disable = [ "SIG101", -- To view, visit https://gerrit.wikimedia.org/r/c/pywikibot/core/+/1095313?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: Ibb30a2998eac18de0df2f512b15e09807a47f3d4 Gerrit-Change-Number: 1095313 Gerrit-PatchSet: 4 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