我正在使用 Python 覆盖率来测试我的应用程序。查看 GitHub 上的其他开发人员,我看到他们有一个小徽章,显示覆盖率。使用覆盖率,我如何生成这些徽章?
覆盖徽章是我在下面看到的那个。
更新:有些包可以生成徽章,即 nose-htmloutput!酷
最佳答案
您可以点击这些徽章,它通常会将您带到提供它们的服务。
覆盖徽章由 https://coveralls.io/ 提供:
Coveralls is a web service to help you track your code coverage over time, and ensure that all your new code is fully covered.
There is but one prerequisite:
- Your code must be hosted on GitHub
一旦您注册并在开发时包含了所需的配置和集成或包,您将获得一个图像 URL 以包含在您的项目文档中; python-coveralls
项目有:
.. image:: https://coveralls.io/repos/z4r/python-coveralls/badge.png?branch=master
:target: https://coveralls.io/r/z4r/python-coveralls
例如在他们的 README 中,呈现为:
关于Python 覆盖率徽章,如何获得?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29295965/