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 Daily 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 or 3.5, PyPy 2.6, 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.0: --concurrency, plugins for non-Python files, setup.cfg support, –skip-covered, HTML filtering, and more than 50 issues closed.

Quick Start

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.0.1.zip (474.8 kB view details)

Uploaded Source

coverage-4.0.1.tar.gz (349.7 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.0.1.win-amd64-py3.5.exe (417.8 kB view details)

Uploaded Source

coverage-4.0.1.win-amd64-py3.4.exe (501.5 kB view details)

Uploaded Source

coverage-4.0.1.win-amd64-py3.3.exe (501.5 kB view details)

Uploaded Source

coverage-4.0.1.win-amd64-py2.7.exe (503.0 kB view details)

Uploaded Source

coverage-4.0.1.win-amd64-py2.6.exe (503.3 kB view details)

Uploaded Source

coverage-4.0.1.win32-py3.5.exe (401.2 kB view details)

Uploaded Source

coverage-4.0.1.win32-py3.4.exe (461.8 kB view details)

Uploaded Source

coverage-4.0.1.win32-py3.3.exe (461.9 kB view details)

Uploaded Source

coverage-4.0.1.win32-py2.7.exe (466.8 kB view details)

Uploaded Source

coverage-4.0.1.win32-py2.6.exe (467.0 kB view details)

Uploaded Source

coverage-4.0.1-cp35-none-win_amd64.whl (160.6 kB view details)

Uploaded CPython 3.5Windows x86-64

coverage-4.0.1-cp35-none-win32.whl (159.4 kB view details)

Uploaded CPython 3.5Windows x86

coverage-4.0.1-cp35-cp35m-macosx_10_10_x86_64.whl (157.8 kB view details)

Uploaded CPython 3.5mmacOS 10.10+ x86-64

coverage-4.0.1-cp34-none-win_amd64.whl (158.3 kB view details)

Uploaded CPython 3.4Windows x86-64

coverage-4.0.1-cp34-none-win32.whl (158.1 kB view details)

Uploaded CPython 3.4Windows x86

coverage-4.0.1-cp34-cp34m-macosx_10_10_x86_64.whl (157.7 kB view details)

Uploaded CPython 3.4mmacOS 10.10+ x86-64

coverage-4.0.1-cp33-none-win_amd64.whl (158.3 kB view details)

Uploaded CPython 3.3Windows x86-64

coverage-4.0.1-cp33-none-win32.whl (158.1 kB view details)

Uploaded CPython 3.3Windows x86

coverage-4.0.1-cp33-cp33m-macosx_10_10_x86_64.whl (157.8 kB view details)

Uploaded CPython 3.3mmacOS 10.10+ x86-64

coverage-4.0.1-cp27-none-win_amd64.whl (158.3 kB view details)

Uploaded CPython 2.7Windows x86-64

coverage-4.0.1-cp27-none-win32.whl (158.0 kB view details)

Uploaded CPython 2.7Windows x86

coverage-4.0.1-cp27-none-macosx_10_10_x86_64.whl (157.7 kB view details)

Uploaded CPython 2.7macOS 10.10+ x86-64

coverage-4.0.1-cp26-none-win_amd64.whl (158.5 kB view details)

Uploaded CPython 2.6Windows x86-64

coverage-4.0.1-cp26-none-win32.whl (158.3 kB view details)

Uploaded CPython 2.6Windows x86

coverage-4.0.1-cp26-none-macosx_10_10_x86_64.whl (157.7 kB view details)

Uploaded CPython 2.6macOS 10.10+ x86-64

File details

Details for the file coverage-4.0.1.zip.

File metadata

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

File hashes

Hashes for coverage-4.0.1.zip
Algorithm Hash digest
SHA256 839a28c918ee778f1dfdbeaace6bd6499145e2c15667d679f412341425d8b7b1
MD5 a439284eb7266df8f943a6c3f42eb33a
BLAKE2b-256 53f15b14231dc8ae17ed7f354f3140c7aa958b18cc034edfcd6c3fcb5844390e

See more details on using hashes here.

File details

Details for the file coverage-4.0.1.tar.gz.

File metadata

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

File hashes

Hashes for coverage-4.0.1.tar.gz
Algorithm Hash digest
SHA256 bc10f57a83863e8ca8916f763f13b4b249e2f85b553df3958281cb7f4f402d5b
MD5 30d696bf909b8e13f991f8feac9c4a5e
BLAKE2b-256 57534ef875c9f92ddd5cbbbb8b3db9e69f3284caccda309ed6b83f5699b8fcc6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0.1.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 4e909fcdfcc03cc0cccbc651c2845c4f3c11b63f084b4ef8f585ae5289b3fa20
MD5 5bc2cc49e912e3399017c8b7621ca8be
BLAKE2b-256 b55f1dc2a6faf887877b78de3c7f6a2970509a88d26c52a066143f9dd48e4c25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0.1.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 c3a81f25c7dc25e971f6801a2b2308b7eb1ec6ad3e6e5826866137b8eb63d4ac
MD5 986304783cd50491476837853f7ed133
BLAKE2b-256 3bc0536ce8f83a2300485120b7febade1b7d11e578447577a78cb355e91cb0f3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0.1.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 f8515e3c6a1fc5470ea800c004a7de24a078da0d6e54e9f3af918ed2fa5e525a
MD5 8cfd53916ccfe3247ba20965982c90c6
BLAKE2b-256 157974a43d6697a37f4992417264cbeaca79d872a2107e2a34c4e97698209b10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0.1.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 6e1b7f60e003e4e43fdd21be31bfac9fe672aa613b1542965d4b9833d167c504
MD5 1bccd8d24c4aa6858bd927351305acec
BLAKE2b-256 4ebe6e222716bed2d3105d4a2a841e398f513713d00329268436dab38d357bf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.0.1.win-amd64-py2.6.exe
Algorithm Hash digest
SHA256 272f612eef7313424aea5a0053db098e68c76f52ba3fbb1b34b195098b53303f
MD5 3b1e259223c527d3cd62766fd1dc30df
BLAKE2b-256 e9c9daf301eb52eb4f92e5842b485e3a303ad20d469737db925758f844aa6417

See more details on using hashes here.

File details

Details for the file coverage-4.0.1.win32-py3.5.exe.

File metadata

File hashes

Hashes for coverage-4.0.1.win32-py3.5.exe
Algorithm Hash digest
SHA256 103f82e21d4e9db7e55888b3d347795b3c291d1043397f366a2178cb83a281a7
MD5 5121d80ff0d9ebe0569587cf6cdc9aec
BLAKE2b-256 2832827a7958fdb87f7c1499a940511d0688e4d677fec0e64ebb1d797c026f25

See more details on using hashes here.

File details

Details for the file coverage-4.0.1.win32-py3.4.exe.

File metadata

File hashes

Hashes for coverage-4.0.1.win32-py3.4.exe
Algorithm Hash digest
SHA256 74a0c0476480c8bf472a7f17a52d11f6ed8277626be666f1efcff0d60844611f
MD5 abce6a36f3ac102cea3e711ef4531b19
BLAKE2b-256 574a691622276aaf32005bfeac01709d1ecc0547b71507476194fd79343300fd

See more details on using hashes here.

File details

Details for the file coverage-4.0.1.win32-py3.3.exe.

File metadata

File hashes

Hashes for coverage-4.0.1.win32-py3.3.exe
Algorithm Hash digest
SHA256 3c0530df4cd0987aad5d73f431bda4f86d81621c18f414b3515f1a16f31e6d0e
MD5 21948be66fe5cefb34d310e2a8d58fb0
BLAKE2b-256 33faf75b9af142206c69c122e3fc0bd31252771e1c5dd013e8ba1a3b37d0e673

See more details on using hashes here.

File details

Details for the file coverage-4.0.1.win32-py2.7.exe.

File metadata

File hashes

Hashes for coverage-4.0.1.win32-py2.7.exe
Algorithm Hash digest
SHA256 c33368f9a9ae695092d73ba892c5e30ae6d3b2a81150a8564062cda2487a1c50
MD5 afa963ae72e5c392a1b6768ce25c59c5
BLAKE2b-256 3333d670cdb99932c3293b79f6678ab47da0af1665bbf573263846360a34e64c

See more details on using hashes here.

File details

Details for the file coverage-4.0.1.win32-py2.6.exe.

File metadata

File hashes

Hashes for coverage-4.0.1.win32-py2.6.exe
Algorithm Hash digest
SHA256 ffc71216dbd6af223185e928f1d7e4686a6e3ff7663e83440809b6aa6091ced0
MD5 436ce2a2b3eea3044dfa8178d1affe78
BLAKE2b-256 2eaf510ab6b22abc95ff9ed61c732ff19fa5698caaf3f752b375d116d7d90b0f

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp35-none-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp35-none-win_amd64.whl
Algorithm Hash digest
SHA256 97bd8c66104cf51371f9e9d45099843e0e80f2ffc81d9b541ae48b9e43f5e29f
MD5 53a5428402ba9e2ef05af53d532dfa3c
BLAKE2b-256 41225d096bc7d6a22c116c064d7c5341eca9cf2994036cd1a48fc47be995cd69

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp35-none-win32.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp35-none-win32.whl
Algorithm Hash digest
SHA256 8b79f9ec2cf2031191aa52b5f84e2006381b6a138a085a826b73487920cfd521
MD5 d25d81f04ef41257a208f6048b7dfada
BLAKE2b-256 955397df5105e397739a8d155c3c9df79f34716e903992c3df9b24e22448a3cc

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp35-cp35m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 865c4b2348abeaec5504e838b5522fd7bff871616299357cbcf19a1393f20288
MD5 e9fad290e775c6cd07d9feb1d83e1d57
BLAKE2b-256 36646eff271519f85f5a5484494688bf99e167d38229626d1d4ceb2ebea3e6a4

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp34-none-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp34-none-win_amd64.whl
Algorithm Hash digest
SHA256 e1bf24810c16a60b0f6da2f7cc05f8462e953c4de206ff45b56b35b0bf894c76
MD5 3657bf9fbf8a2d47eaaf1fcafba0f99e
BLAKE2b-256 e8ed7f9ee9238a8d7d5c9a9db5fbffb03c70c9b54113e428116aa965f089ca86

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp34-none-win32.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp34-none-win32.whl
Algorithm Hash digest
SHA256 b45427eb497703bde493f2168c7adc11759879d7d8026430b66f0e187913e5aa
MD5 bf03c00081243a84dd7009d2152f7f77
BLAKE2b-256 ea8f20eca866990be9b8b73e21e30e5571d13a8a52eb10c737fa2acbebcf6a77

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp34-cp34m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 228089de95ff9d7f41cd63c44e47d1716505de2c531de60dd2da93b409ebdf49
MD5 f9c6facb844242c326dd04eac6cf1ad9
BLAKE2b-256 36209f97aa2e930a0994f82a17a7c50f122c51f1234cef7bec05ba684c29efdb

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp33-none-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp33-none-win_amd64.whl
Algorithm Hash digest
SHA256 4e4d13819e7bb24abed8344b5877d5da106e7b84811dbb1d45236a9d5f1cd6c4
MD5 82ebde4ee2a95c248a39f64dabbab786
BLAKE2b-256 0699433929c2f6987684266fed8920fb7a7b977091c18cf5f04fc961b7f159ca

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp33-none-win32.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp33-none-win32.whl
Algorithm Hash digest
SHA256 3d49882cee9ae2ebac98dfc47583895089c48dc5c7fc58bc135d3ce6426eac57
MD5 fd87bf1840976064eac0b10098b15a85
BLAKE2b-256 5ea35d1b8cf94bdff9721e97d55b9619092992b4263d44b397c8433967808132

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp33-cp33m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp33-cp33m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 5e396b0037bac2a785b9f58890b2562ea8eb6e08dc26edacbf22b483629d4209
MD5 8762f9c698f4c04c21542279f662c963
BLAKE2b-256 c6ded92eccb388e7e7c3f6a825151561a7ac40498118174a334d10d366513c82

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp27-none-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp27-none-win_amd64.whl
Algorithm Hash digest
SHA256 bf14d7eb11d32743a90641f3c3fb602615a7921707c3f2a77b4e6efb44a8b5c1
MD5 c2db58b23321bbdc48d73c85fc93a5aa
BLAKE2b-256 c2be068a16a148328c8a8bd0ca4bfe034727567d415e37dde9a77f5e7f6306d8

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp27-none-win32.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp27-none-win32.whl
Algorithm Hash digest
SHA256 d29b3eafca34db3e85404a2ff6acc6e97dba40b6e1820714cd300e37f23c34ba
MD5 5992d1533a5c1a8a3d0898b01e375794
BLAKE2b-256 36ef834f070aba275560c59cab26f69787c589231af488b7b2febc5012a43b71

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp27-none-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp27-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 4ca0976bd4e5f4138b67fa3bc2c92571e261eeedbc693a2c4d8fa9fccc68be6f
MD5 9a1694768cf4573dd41cfbf19df892e7
BLAKE2b-256 79f5e2db333947cf33c19e8209a091f5019b42a85a145b93026f4f54f8066c2a

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp26-none-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp26-none-win_amd64.whl
Algorithm Hash digest
SHA256 d406f3345314e2ba319a3eedcf5874337a0e330b3718172dea8871ea530307f2
MD5 a0598b6593bf9c68436f4fb0b6a3e9e3
BLAKE2b-256 7ca31d2c1a5218b20a690b3ea03b490c3ce40d6642662aaeb4d3451fced10449

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp26-none-win32.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp26-none-win32.whl
Algorithm Hash digest
SHA256 f3178987093809e4a6d4ee5a48ec28335db8771a613b80c0283bfc642601af35
MD5 27ea60d4178609395ebb1c46f2732694
BLAKE2b-256 3615db6caaf88b62559dbaff5133f68ca1712c0e6debe002824be1ce00def1a5

See more details on using hashes here.

File details

Details for the file coverage-4.0.1-cp26-none-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.0.1-cp26-none-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 ba1b08714de69a4c4e3658b9f192ffa9304ed5b41670c1636db3e0ace401ff36
MD5 8d366c0f3c58c7fc4f1876635389f2ca
BLAKE2b-256 a74005818914f02ae34dca301237d71c4b0f906c480f7a0262d53acf947f0ebb

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