Skip to main content

Code coverage measurement for Python

Project description

Code coverage testing for Python.

License Python versions supported Package stability Documentation
Build status Windows build status Coverage!
PyPI status Kit format Weekly PyPI downloads

Coverage.py measures code coverage, typically during test execution. It uses the code analysis tools and tracing hooks provided in the Python standard library to determine which lines are executable, and which have been executed.

Coverage.py runs on CPython 2.6, 2.7, 3.3, 3.4 and 3.5; PyPy 4.0 and 5.1; and PyPy3 2.4.

Documentation is on Read the Docs. Code repository and issue tracker are on Bitbucket, with a mirrored repository on GitHub.

New in 4.1: much-improved branch coverage.

New in 4.0: --concurrency, plugins for non-Python files, setup.cfg support, –skip-covered, HTML filtering, and more than 50 issues closed.

Getting Started

See the quick start section of the docs.

License

Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0. For details, see https://bitbucket.org/ned/coveragepy/src/default/NOTICE.txt.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

coverage-4.1b3.zip (495.4 kB view details)

Uploaded Source

coverage-4.1b3.tar.gz (370.5 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

coverage-4.1b3.win-amd64-py3.5.exe (424.2 kB view details)

Uploaded Source

coverage-4.1b3.win-amd64-py3.4.exe (507.7 kB view details)

Uploaded Source

coverage-4.1b3.win-amd64-py3.3.exe (507.9 kB view details)

Uploaded Source

coverage-4.1b3.win-amd64-py2.7.exe (509.3 kB view details)

Uploaded Source

coverage-4.1b3.win-amd64-py2.6.exe (509.6 kB view details)

Uploaded Source

coverage-4.1b3.win32-py3.5.exe (407.6 kB view details)

Uploaded Source

coverage-4.1b3.win32-py3.4.exe (468.2 kB view details)

Uploaded Source

coverage-4.1b3.win32-py3.3.exe (468.2 kB view details)

Uploaded Source

coverage-4.1b3.win32-py2.7.exe (473.2 kB view details)

Uploaded Source

coverage-4.1b3.win32-py2.6.exe (473.4 kB view details)

Uploaded Source

coverage-4.1b3-cp35-cp35m-win_amd64.whl (166.9 kB view details)

Uploaded CPython 3.5mWindows x86-64

coverage-4.1b3-cp35-cp35m-win32.whl (165.7 kB view details)

Uploaded CPython 3.5mWindows x86

coverage-4.1b3-cp35-cp35m-macosx_10_10_x86_64.whl (164.1 kB view details)

Uploaded CPython 3.5mmacOS 10.10+ x86-64

coverage-4.1b3-cp34-cp34m-win_amd64.whl (164.4 kB view details)

Uploaded CPython 3.4mWindows x86-64

coverage-4.1b3-cp34-cp34m-win32.whl (164.3 kB view details)

Uploaded CPython 3.4mWindows x86

coverage-4.1b3-cp34-cp34m-macosx_10_10_x86_64.whl (164.0 kB view details)

Uploaded CPython 3.4mmacOS 10.10+ x86-64

coverage-4.1b3-cp33-cp33m-win_amd64.whl (164.5 kB view details)

Uploaded CPython 3.3mWindows x86-64

coverage-4.1b3-cp33-cp33m-win32.whl (164.4 kB view details)

Uploaded CPython 3.3mWindows x86

coverage-4.1b3-cp33-cp33m-macosx_10_10_x86_64.whl (164.0 kB view details)

Uploaded CPython 3.3mmacOS 10.10+ x86-64

coverage-4.1b3-cp27-cp27m-win_amd64.whl (164.5 kB view details)

Uploaded CPython 2.7mWindows x86-64

coverage-4.1b3-cp27-cp27m-win32.whl (164.3 kB view details)

Uploaded CPython 2.7mWindows x86

coverage-4.1b3-cp27-cp27m-macosx_10_10_x86_64.whl (164.0 kB view details)

Uploaded CPython 2.7mmacOS 10.10+ x86-64

coverage-4.1b3-cp27-cp27m-macosx_10_10_intel.whl (169.0 kB view details)

Uploaded CPython 2.7mmacOS 10.10+ Intel (x86-64, i386)

coverage-4.1b3-cp26-cp26m-win_amd64.whl (164.7 kB view details)

Uploaded CPython 2.6mWindows x86-64

coverage-4.1b3-cp26-cp26m-win32.whl (164.5 kB view details)

Uploaded CPython 2.6mWindows x86

coverage-4.1b3-cp26-cp26m-macosx_10_10_x86_64.whl (164.0 kB view details)

Uploaded CPython 2.6mmacOS 10.10+ x86-64

File details

Details for the file coverage-4.1b3.zip.

File metadata

  • Download URL: coverage-4.1b3.zip
  • Upload date:
  • Size: 495.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for coverage-4.1b3.zip
Algorithm Hash digest
SHA256 879c773f8be6d671f3ed668e0a0cb8033402e39c6be6ce5bc0581311c26be02b
MD5 3ef1abd8f92f9c8e7a08389c4232e590
BLAKE2b-256 b62238950263c37f2d785267d38f0467e21491a6869047bdb32cf74185081129

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.tar.gz.

File metadata

  • Download URL: coverage-4.1b3.tar.gz
  • Upload date:
  • Size: 370.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for coverage-4.1b3.tar.gz
Algorithm Hash digest
SHA256 29c43e1530e18f0a911ad5f80282d35fb4ce6f98624151b7ddc43e22885227d4
MD5 d977e4f8d731f8e7052d13fcfb1b95f9
BLAKE2b-256 f3f5ae6ee2debf933c425e644160c2c9dc3f5c05d7cc66318b50e79396f1f900

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.win-amd64-py3.5.exe.

File metadata

File hashes

Hashes for coverage-4.1b3.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 6c9335b4080a85b193e219dee044366520f50d856e552b79673f53dd8bd61206
MD5 78cd9cb88f9022afb3f918c33a3583cd
BLAKE2b-256 ceb860746559da67a32df6adb55c18f72e487814b5f2c61714f0ea6f133029a4

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.win-amd64-py3.4.exe.

File metadata

File hashes

Hashes for coverage-4.1b3.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 5c2bd34c26f2ebed8d260b9daf8c2d0eb4769b90c8ce0f0c5225f96eda8437cc
MD5 cafde7bca020b548a1be17a816a28245
BLAKE2b-256 5f74382751f544279979b76202b5ed88af5d5e398d9c682fcb1713a6490818c0

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.win-amd64-py3.3.exe.

File metadata

File hashes

Hashes for coverage-4.1b3.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 523257d87c9be640c3b86aa4cdf6109aa1f243fb20b7c0261d6b39867c9bf7ed
MD5 44526c81ffbb389d59690079ce034a2c
BLAKE2b-256 55dcef67cc260ac9b5c26ef4bc35d1ba444d6593d2f5f02b670c3ee28f7e6b63

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.win-amd64-py2.7.exe.

File metadata

File hashes

Hashes for coverage-4.1b3.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 796111adab672d8a6633d5a85c34cebaae14cc05db48d6da243aecf37b5bfaf6
MD5 b07e00cd0542391a246afb2519c842aa
BLAKE2b-256 2bee3bd05122a5593ebdddfc2e3d90f5b2599ada29e9b19b5061136a7424fde4

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.win-amd64-py2.6.exe.

File metadata

File hashes

Hashes for coverage-4.1b3.win-amd64-py2.6.exe
Algorithm Hash digest
SHA256 aac57121f7a0f90b79c35c7f5442adf11bc7bb65fc4ce09009c251278eb6c0a1
MD5 626c1a124de9713fc4e88ed6a6eda0ae
BLAKE2b-256 6bb5b0ab4ddd0988b405dba445f5c57108b688c3379144c370fb799c865eedc2

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.win32-py3.5.exe.

File metadata

File hashes

Hashes for coverage-4.1b3.win32-py3.5.exe
Algorithm Hash digest
SHA256 c4b3fb3f6acefe33b91c98a11fa8dfcd19588258e77adbbd81e67c562ac69342
MD5 2e9bed64c1f83e9dcccaf49ab752f227
BLAKE2b-256 b5559743488a409534d247cd919875ffffcb401032ba846d139b1a4676dbd9d3

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.win32-py3.4.exe.

File metadata

File hashes

Hashes for coverage-4.1b3.win32-py3.4.exe
Algorithm Hash digest
SHA256 4e5141e105888962e95b8384298035366b08a6505645e31a975cc44d7c939da0
MD5 786480611c772aa8669264471c738d27
BLAKE2b-256 6e5e85c756cafd38579c7f4ab0426121d5bf6f1191f227d6ab9fd670d010ed34

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.win32-py3.3.exe.

File metadata

File hashes

Hashes for coverage-4.1b3.win32-py3.3.exe
Algorithm Hash digest
SHA256 9f72401bce59cc1baafd2a688c8137c8bf1b2bd1447dc371d52dac5ad7f63756
MD5 fd4df684078b9fdbb704548ff31da488
BLAKE2b-256 42ec785a37fc2c79c6b99b0c721bfb0e0652996869e7b616342bb4240a0451cd

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.win32-py2.7.exe.

File metadata

File hashes

Hashes for coverage-4.1b3.win32-py2.7.exe
Algorithm Hash digest
SHA256 6b0da384eb4055129bad32d5385f20d98affee9cbc1877b0445597739a2dc64c
MD5 95302db6f767f68087a70afc12d6a624
BLAKE2b-256 9ea2ab3c92ac1c9b706c0a6b156cc9a8405d302b13b6f9a0439e5be451070dc9

See more details on using hashes here.

File details

Details for the file coverage-4.1b3.win32-py2.6.exe.

File metadata

File hashes

Hashes for coverage-4.1b3.win32-py2.6.exe
Algorithm Hash digest
SHA256 c28a63e07499ef73f9a92f9431d01cfe117544e96882d8ea427f3b3d851242c2
MD5 84fd371acd483f8d185ece54ebf350b4
BLAKE2b-256 40fc63b4866065fb9a27d8ecbac2cb9750f3d1335d7744fa499f0bc37745bd9b

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 0b45a3fa4917b228031ecf16465203e37ecee48e155bb24b59c0980dd0f5ff52
MD5 f1f1b7b96e693df2434dda1354182347
BLAKE2b-256 8ab73a712af5441c810df4d55517050d221f5f2805961410bd23ebc1c4ffa69b

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 118e16c22103db421cd2e64ddd0cb9a78a3d2da78193a6226224403d86c1de88
MD5 38dc8c91a5ffdb3835ba539d3087ad77
BLAKE2b-256 2ccf6f84f383fb4b0841a7319ca4dc6f0bdbb7ae0a1d59b2366f324026c30eec

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp35-cp35m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 b04e0ed606bc42c435a5b15016a41ce8454625769aa30d3045ef731ddf7f08b3
MD5 485de379d3921855fe8df1804d5388dd
BLAKE2b-256 010b8a1d1d139aec4c31a6f82569973bdc64835bd21f698841bc9c4355a12cf2

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 f25f6554ba2a5cfedd489cb628224656fe5de1ca266cc228342c4487957400cd
MD5 d885bff93a35cdb6ffee9a1035a72ffc
BLAKE2b-256 39c51110f2fc8dffc9ce104287a010452bab819f2cbd1b92c77089d651613679

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 65391557feb379bcee3c98303b76d6c8601ecf0b96b98320447be3d8681a934f
MD5 d0cc1f2337530291a34d44220687e940
BLAKE2b-256 d57b6cd8c2a564ae10dd6fa7fa427ea72f4f7f2828ee3de37b0b8c34308cb6f4

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp34-cp34m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 367afd56ee3f6a469bc0ab64542e51c5415ee28f952a2bb778935b97dd42146a
MD5 9493b5cdcfef2bc44a531a9604dbfa29
BLAKE2b-256 3c997546c2ce8de5a8459b7d66fab1a939a4a28283309710666a84d1c42eed7e

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp33-cp33m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp33-cp33m-win_amd64.whl
Algorithm Hash digest
SHA256 aae66ac12e3fa346667a2a9dbdd8d71e32cc623dcbda1c21751cbc7ef462bece
MD5 f7b2af20708936b40781f2866419c7dd
BLAKE2b-256 a7bfe4cd5131a2f22d4971ac5aadd107cf7f1834190769425aa97f4edbe45186

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp33-cp33m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp33-cp33m-win32.whl
Algorithm Hash digest
SHA256 175ffcdd5caddb7ea6da372513a10034e458c6533a07e5f1d4797aa35625a9d7
MD5 c1cc22df0f4d7eeb64f91c98bf8da3e6
BLAKE2b-256 692eddb468d43103e67f70b99e94666e1bf3aade918bf9bf385cc771310f4965

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp33-cp33m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp33-cp33m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 308987c4ececc59474299da99609e5dc4b1d41f252bc4f69d029fa86f0bf67d9
MD5 10e2b7890e25f30f2b0dea46639eaf6b
BLAKE2b-256 2b6034b2b253e0680b0849d31224e54e013f0601a3a79e3dcf9bd60b29b23706

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 f9527f3fc96a447673ac44fd16646d37f78d38b476482ebf4ef02b04a0f47a46
MD5 b625c2a441489260b1d8e1292ca68756
BLAKE2b-256 6e98d5fa556e318291e76cc5508cb514355497767202a84260153cd65e822c75

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 627fda4403defd4b32444819b2f34a3d28bac1653dd8a188aec5c6c80a1848b1
MD5 84d811d4f63bde8437ecaea3bfb6b5a0
BLAKE2b-256 abfcbd23ab667cebe6813ddd440634ae9745047f289e06ace3d1ad540d33637e

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp27-cp27m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp27-cp27m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 7a487696d526381105f25a899fa0ebca1c5cd5e1ca4b8964a084834b0e40a7ad
MD5 9111fb4db9c19b4d418c79ee29ec8203
BLAKE2b-256 b29512cc768842dbf371f560173dd180bb020794c8acca7f1415d044c56645c4

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp27-cp27m-macosx_10_10_intel.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp27-cp27m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 53b68f7b3fcdc83ff60ca1510042d9c49f8667c7c7ac9adeebae3fff31ec02df
MD5 20237e694247e5a7d8da35dd78676046
BLAKE2b-256 13f238faab1f3f9b74a15b8a7b5a4fab19e53782093bbe221b030f9331d8e9ef

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp26-cp26m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp26-cp26m-win_amd64.whl
Algorithm Hash digest
SHA256 e28557feaf2955975a74c93c9c335ed5da364b21da376ad12bcb6a2e1b7ffff1
MD5 71264900939e708d9c6b6643acb68048
BLAKE2b-256 1475320e55971593413dffa957f00bf6081576e42bd31d9e7ccabcad3bd32458

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp26-cp26m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp26-cp26m-win32.whl
Algorithm Hash digest
SHA256 d3b2f4608509146e345b81b6a67e947d3a2b34a20bdb0a840c9f64609061cec1
MD5 8e95178d21385e56f7f50260a750ce70
BLAKE2b-256 5798cf4f3e864355b390147816ec608eb5a0b2365e5b803dbafa9c814dd1ad30

See more details on using hashes here.

File details

Details for the file coverage-4.1b3-cp26-cp26m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.1b3-cp26-cp26m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 5a961605d9a9a74d00871fa376755b686a23464e86be90cb4ff3bb0e944d8b38
MD5 113c55d481258a4f54f20faa351e8619
BLAKE2b-256 ca50b274f8522da55c0bb3f28ba4c608c91823bd6a514c214278fd490c6922c8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page