OLD | NEW |
(Empty) | |
| 1 .. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0 |
| 2 .. For details: https://bitbucket.org/ned/coveragepy/src/default/NOTICE.txt |
| 3 |
| 4 =========== |
| 5 Coverage.py |
| 6 =========== |
| 7 |
| 8 Code coverage testing for Python. |
| 9 |
| 10 | |license| |versions| |status| |docs| |
| 11 | |ci-status| |win-ci-status| |codecov| |
| 12 | |kit| |format| |downloads| |
| 13 |
| 14 Coverage.py measures code coverage, typically during test execution. It uses |
| 15 the code analysis tools and tracing hooks provided in the Python standard |
| 16 library to determine which lines are executable, and which have been executed. |
| 17 |
| 18 Coverage.py runs on CPython 2.6, 2.7, 3.3, 3.4 or 3.5, PyPy 2.6, and PyPy3 2.4. |
| 19 |
| 20 Documentation is on `Read the Docs <http://coverage.readthedocs.org>`_. |
| 21 Code repository and issue tracker are on `Bitbucket <http://bitbucket.org/ned/co
veragepy>`_, |
| 22 with a mirrored repository on `GitHub <https://github.com/nedbat/coveragepy>`_. |
| 23 |
| 24 **New in 4.0:** ``--concurrency``, plugins for non-Python files, setup.cfg |
| 25 support, --skip-covered, HTML filtering, and more than 50 issues closed. |
| 26 |
| 27 |
| 28 Quick Start |
| 29 ----------- |
| 30 |
| 31 See the `quick start <http://coverage.readthedocs.org/#quick-start>`_ |
| 32 section of the docs. |
| 33 |
| 34 |
| 35 License |
| 36 ------- |
| 37 |
| 38 Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0. |
| 39 For details, see https://bitbucket.org/ned/coveragepy/src/default/NOTICE.txt. |
| 40 |
| 41 |
| 42 .. |ci-status| image:: https://travis-ci.org/nedbat/coveragepy.svg?branch=master |
| 43 :target: https://travis-ci.org/nedbat/coveragepy |
| 44 :alt: Build status |
| 45 .. |win-ci-status| image:: https://ci.appveyor.com/api/projects/status/bitbucket
/ned/coveragepy?svg=true |
| 46 :target: https://ci.appveyor.com/project/nedbat/coveragepy |
| 47 :alt: Windows build status |
| 48 .. |docs| image:: https://readthedocs.org/projects/coverage/badge/?version=lates
t&style=flat |
| 49 :target: http://coverage.readthedocs.org |
| 50 :alt: Documentation |
| 51 .. |reqs| image:: https://requires.io/github/nedbat/coveragepy/requirements.svg?
branch=master |
| 52 :target: https://requires.io/github/nedbat/coveragepy/requirements/?branch=m
aster |
| 53 :alt: Requirements status |
| 54 .. |kit| image:: https://badge.fury.io/py/coverage.svg |
| 55 :target: https://pypi.python.org/pypi/coverage |
| 56 :alt: PyPI status |
| 57 .. |format| image:: https://img.shields.io/pypi/format/coverage.svg |
| 58 :target: https://pypi.python.org/pypi/coverage |
| 59 :alt: Kit format |
| 60 .. |downloads| image:: https://img.shields.io/pypi/dd/coverage.svg |
| 61 :target: https://pypi.python.org/pypi/coverage |
| 62 :alt: Daily PyPI downloads |
| 63 .. |versions| image:: https://img.shields.io/pypi/pyversions/coverage.svg |
| 64 :target: https://pypi.python.org/pypi/coverage |
| 65 :alt: Python versions supported |
| 66 .. |status| image:: https://img.shields.io/pypi/status/coverage.svg |
| 67 :target: https://pypi.python.org/pypi/coverage |
| 68 :alt: Package stability |
| 69 .. |license| image:: https://img.shields.io/pypi/l/coverage.svg |
| 70 :target: https://pypi.python.org/pypi/coverage |
| 71 :alt: License |
| 72 .. |codecov| image:: http://codecov.io/github/nedbat/coveragepy/coverage.svg?bra
nch=master |
| 73 :target: http://codecov.io/github/nedbat/coveragepy?branch=master |
| 74 :alt: Coverage! |
OLD | NEW |