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 See latest work
Say thanks :)

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 through 3.6; PyPy2 5.6; and PyPy3 5.5.

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

New in 4.3: HTML --skip-covered, sys.excepthook support, tox.ini support.

New in 4.2: better support for multiprocessing and combining data.

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 Distribution

coverage-4.3.3.tar.gz (361.2 kB view details)

Uploaded Source

Built Distributions

coverage-4.3.3.win-amd64-py3.6.exe (882.2 kB view details)

Uploaded Source

coverage-4.3.3.win-amd64-py3.5.exe (882.2 kB view details)

Uploaded Source

coverage-4.3.3.win-amd64-py3.4.exe (512.2 kB view details)

Uploaded Source

coverage-4.3.3.win-amd64-py2.7.exe (513.8 kB view details)

Uploaded Source

coverage-4.3.3.win-amd64-py2.6.exe (514.1 kB view details)

Uploaded Source

coverage-4.3.3.win32-py3.6.exe (743.2 kB view details)

Uploaded Source

coverage-4.3.3.win32-py3.5.exe (743.2 kB view details)

Uploaded Source

coverage-4.3.3.win32-py3.4.exe (472.6 kB view details)

Uploaded Source

coverage-4.3.3.win32-py2.7.exe (477.7 kB view details)

Uploaded Source

coverage-4.3.3.win32-py2.6.exe (477.9 kB view details)

Uploaded Source

coverage-4.3.3-cp36-cp36m-win_amd64.whl (170.7 kB view details)

Uploaded CPython 3.6m Windows x86-64

coverage-4.3.3-cp36-cp36m-win32.whl (169.5 kB view details)

Uploaded CPython 3.6m Windows x86

coverage-4.3.3-cp36-cp36m-macosx_10_10_x86_64.whl (168.0 kB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

coverage-4.3.3-cp35-cp35m-win_amd64.whl (170.7 kB view details)

Uploaded CPython 3.5m Windows x86-64

coverage-4.3.3-cp35-cp35m-win32.whl (169.5 kB view details)

Uploaded CPython 3.5m Windows x86

coverage-4.3.3-cp35-cp35m-macosx_10_10_x86_64.whl (168.0 kB view details)

Uploaded CPython 3.5m macOS 10.10+ x86-64

coverage-4.3.3-cp34-cp34m-win_amd64.whl (168.3 kB view details)

Uploaded CPython 3.4m Windows x86-64

coverage-4.3.3-cp34-cp34m-win32.whl (168.2 kB view details)

Uploaded CPython 3.4m Windows x86

coverage-4.3.3-cp34-cp34m-macosx_10_10_x86_64.whl (167.9 kB view details)

Uploaded CPython 3.4m macOS 10.10+ x86-64

coverage-4.3.3-cp33-cp33m-macosx_10_10_x86_64.whl (167.9 kB view details)

Uploaded CPython 3.3m macOS 10.10+ x86-64

coverage-4.3.3-cp27-cp27m-win_amd64.whl (168.4 kB view details)

Uploaded CPython 2.7m Windows x86-64

coverage-4.3.3-cp27-cp27m-win32.whl (168.2 kB view details)

Uploaded CPython 2.7m Windows x86

coverage-4.3.3-cp27-cp27m-macosx_10_10_x86_64.whl (167.9 kB view details)

Uploaded CPython 2.7m macOS 10.10+ x86-64

coverage-4.3.3-cp27-cp27m-macosx_10_10_intel.whl (172.9 kB view details)

Uploaded CPython 2.7m macOS 10.10+ intel

coverage-4.3.3-cp26-cp26m-win_amd64.whl (168.7 kB view details)

Uploaded CPython 2.6m Windows x86-64

coverage-4.3.3-cp26-cp26m-win32.whl (168.4 kB view details)

Uploaded CPython 2.6m Windows x86

coverage-4.3.3-cp26-cp26m-macosx_10_10_x86_64.whl (167.9 kB view details)

Uploaded CPython 2.6m macOS 10.10+ x86-64

File details

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

File metadata

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

File hashes

Hashes for coverage-4.3.3.tar.gz
Algorithm Hash digest
SHA256 688baf4f54a3c73f3c6609b70c7b7516de11bd11e5796a6a72aad9a652097c22
MD5 3259cb41db3b9cf6ac5efdee5ac789d3
BLAKE2b-256 ea93dbb8e58e56edc255bcea554cd2f14df0e0726bce634c407925ab34b19894

See more details on using hashes here.

File details

Details for the file coverage-4.3.3.win-amd64-py3.6.exe.

File metadata

File hashes

Hashes for coverage-4.3.3.win-amd64-py3.6.exe
Algorithm Hash digest
SHA256 6aaa01ee9ebe2918b2aef86265289730734917124394d0332d77c0216e60a6bc
MD5 db9522aad676c46a2aab4b451a8ba74d
BLAKE2b-256 01b6d9d4eab06872760233b45d14a84d86b5d5af92003f91b88c634ecb691d27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 8ad287b11a72ca6638b6dbf466a749f03e99aeaac4f0e0ea15f1bfdbc8be19cc
MD5 52dd99dbf35bf65e52be0197d4689ca8
BLAKE2b-256 ef024d99985cd28cee7958abe7718822d07af96dc57a42d13004939cf307f74c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 d43890dacc4ae069cdd2b0380eaa13231dbdf8fbdec281468c43dbb9f812ed42
MD5 a7098fc4be15a04e6b1b105a76e24e3f
BLAKE2b-256 231d30aff957335d06159684953ce9d3d9c7357b5167e752e4d0adb682f8a8d1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 6484bc997562a445ac955ad5a963c0b3f302f89ed8f30c6d0343597a45e8958a
MD5 a92dcbde92cf2ca390be657bdc137f0d
BLAKE2b-256 4af2f8d325411f7547a0cf4f5c82f5cac66573ab4894280772790697eb1cbf56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3.win-amd64-py2.6.exe
Algorithm Hash digest
SHA256 8016ad385254382aae11c5e0a4f4f84d7e8508e311dac37c9e32faf3d5e00bff
MD5 dffdaddbff0f5a5b7e2e9f60da3f7d3c
BLAKE2b-256 9f10944107b419503e1d6b38473008ce5219282e8eee1167ea55abfb54655ac7

See more details on using hashes here.

File details

Details for the file coverage-4.3.3.win32-py3.6.exe.

File metadata

File hashes

Hashes for coverage-4.3.3.win32-py3.6.exe
Algorithm Hash digest
SHA256 3f50865293ee3ec997fcb3ce41066ea3036350ae2ec7995467dd5793ef6f0077
MD5 06276505e9e8fdd0829831142fbf49e8
BLAKE2b-256 c28efbb46ed0679227e0a7fbe7b0bd2a8308cda735cc15a8d993bce38624f47a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3.win32-py3.5.exe
Algorithm Hash digest
SHA256 e43dafe21413870ca10ab7b4ed80e73868ba4e392c003cc5b43813d478c0aa78
MD5 48d340331bb6a874b9150d74be62242b
BLAKE2b-256 2d53ba345963af04bb2260eb59760294e3b52fbb1aabebee269ada945d53bddb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3.win32-py3.4.exe
Algorithm Hash digest
SHA256 acf0ddf164ad84db8cfcb2843897d8f0347edb78e501d73514a571f8ea04f834
MD5 c2e7cb8c19621088afd8c6d4484da4b6
BLAKE2b-256 016bde9ab065f4527445e4f11273cc7185a373b3e01af360a9cbb1c4b112cd6e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3.win32-py2.7.exe
Algorithm Hash digest
SHA256 9e674d83e45b68298ea4ca18208783755e69b1eeefb2c258b9efae8e498014e8
MD5 798ed90f0fe36e41ab1d30504b460e09
BLAKE2b-256 3ad95de1d7750b9c38282e89b0ed82256e6ff4a0b8cb234a7425738d61f3cc72

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3.win32-py2.6.exe
Algorithm Hash digest
SHA256 d8358bc3623d95fe51a9fbccf1633502283ba8c257081a39286c4b2664bf652d
MD5 0f0a357c35897810536e83b746423d78
BLAKE2b-256 49028a9b2e4650f53e88d2efb11feaf969ef31892617376751ad03e204756f73

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 ace7d87ac4007fa9e1f125b1b13853a852ea2582402922e81465b953c40eecc5
MD5 f5edd6e8cc10b04050b753d5aa195c17
BLAKE2b-256 6261ea3f13867b3d45a24c7c41797ba343f6c1b8f34bd66e8e40bee3b078cf7d

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 21ffdb73013b1e7b66d857f5264806093bc38a9749385199209ae2eeedcf0899
MD5 fc373e2739012ee9ba1740166ab20d62
BLAKE2b-256 3d8332b81f828be7200bf2f24fdd78bb690ba81d176116271f518f20dcda5384

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp36-cp36m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 6972d13092aaa7aec7351f2ddd4e969278c8dad3baa196261fad8822878e6269
MD5 94f41cd7fd977aaa183dbf8e439d2b2b
BLAKE2b-256 762b01787bbf15f33d836a2eaa92432725855ed4ac8d2281bdd78baad26dbf36

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 94607dfff3a342272925815fbea4b352ed78b0150205126fe768289d7997db8d
MD5 a780331a4dc0aa07e00110300a0bc9fe
BLAKE2b-256 2c8b5bda327fb28b2af5f7a1734e2e811e9eb0927823baee8ec62635db031703

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 d22933ac8e574e647c78b991c06efbf080ab7e5213438aad5a60191d7edd1963
MD5 89c3d51294542ba7afc399c14aa43441
BLAKE2b-256 58581d047ee2ff2751ba20c0d2e82d8279d5534de5ae9722cf686a1c8c70d419

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 28fa633323ad69a08acda27ed684a0677dbfc87b07d48b0069ef5240a4baf517
MD5 80c176b4d85367b2e476aae7c3d766d7
BLAKE2b-256 e063ceb2fedcc8d95641a54bd0f9f9a90b4ab2737cda77a784fd998de17b16c8

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 6144d3de96c1dc4ea11dd1505eaba7b3341f7dfb0515acaae4c8cb33b0c1ba37
MD5 76de89536aa38e219e822d4c6fc2865b
BLAKE2b-256 a4fae8af013fccf5006ab8af3344f04828ee8d97b121ed1ca161daf2b5b93c93

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 a50cc513d7cd6bf5b67a7280b758180143297a3e5f88c8955d6c4a503b9fb192
MD5 e40337d2cf0501f5efd3df53fd14b7d4
BLAKE2b-256 55f162b06612a215db79a29a9a059690d04b01fe1080950cbe88aa2c6525a931

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 0e9feb11ab358958e4d46042571ca4f86cf95c34ec8c598e1b9318d4b64e63f1
MD5 861422bea8c41dd32f7b8e08de14e2c9
BLAKE2b-256 785c9f42cc743bfb8b771e386e2c3c07dfee3cb69a23d2b45cc6073780804d8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.3.3-cp33-cp33m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 b13fdf147e2eb25c6f870cb472811b5e34a1439a139c981e822c347fed6d2c79
MD5 0b19789354d529761726611cbc17224a
BLAKE2b-256 c69a6d7a874901019d864ebd5a6fb09abee3dfeac0b568dfd14fbc7957548007

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 dd66e3319f643c85572d7522bb32546d7dbc00b599ed6bddc1358fbd94bf2de3
MD5 b8f54e902001e8564bd867c5e0350dd7
BLAKE2b-256 8f587efd6d1c332bdf93d2e2ebc2cf402f05e300cb6e782dbad7af8381b83711

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 135c4942a48944dc59a98284570c0dea23b81da00985bf4d28ab811ed9aa77b7
MD5 5c516220c7ba511c12be8820be91a771
BLAKE2b-256 bcc5a9271b758cd48b6d1c716937d01c4a2482db3f874c566cb98a5b8903a13f

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp27-cp27m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp27-cp27m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 7bb661c56779395432b9942619c494d0707161d563b77b5e5950375a0e8032d5
MD5 b6df9cb27f7cbd403384efa39de194e2
BLAKE2b-256 1a7a78d92b01aaa0b8917d60b2a01b1fea4706c3f33998a520df61bcd9125dc9

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp27-cp27m-macosx_10_10_intel.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp27-cp27m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 d421a72595395c25511b1e2f93ed9a3d6cd2a6f140b4faf6ead98f2c75b08485
MD5 24b439707ee237e4a86c390d272d9d33
BLAKE2b-256 af08218dcbcaa458f32efd1b150033f86865afd3ba634c1be669c2972c6fa611

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp26-cp26m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp26-cp26m-win_amd64.whl
Algorithm Hash digest
SHA256 2b3534053d5cc0b4c4a38b055e62af123f19594ffca1ebe7ae310210febe8a4c
MD5 abbb226a948e4aebaae8475d87a2e6fc
BLAKE2b-256 10b50320ba1fa565e3d55d4519fdc9d66e843852d0cb61650828a2c29c4efb46

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp26-cp26m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp26-cp26m-win32.whl
Algorithm Hash digest
SHA256 0484c61438c876bfc50205149f380ed2330b08f74227dbc098f2ccdcc4ae19c6
MD5 a6ad027177557ad3a16d4d058f1468fe
BLAKE2b-256 466654b8587d01a091d7f0b0e27a5961048d9df4a33a29da26f53ade068117c4

See more details on using hashes here.

File details

Details for the file coverage-4.3.3-cp26-cp26m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.3.3-cp26-cp26m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 014eab10fe3ad6003bf1fc5eac09dd7573cff0ebd8cf4de0c025ccce806fe757
MD5 dfcc80d088bd9130f60d44f15cf005f0
BLAKE2b-256 93dedf46b4c3f0bf9a6bfd96d942bf339ac306de6b68f522cfcc7ef632343c29

See more details on using hashes here.

Supported by

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