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, and 3.3 through 3.6; 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.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 Distributions

coverage-4.2b1.zip (496.0 kB view details)

Uploaded Source

coverage-4.2b1.tar.gz (371.2 kB view details)

Uploaded Source

Built Distributions

coverage-4.2b1.win-amd64-py3.5.exe (421.7 kB view details)

Uploaded Source

coverage-4.2b1.win-amd64-py3.4.exe (505.3 kB view details)

Uploaded Source

coverage-4.2b1.win-amd64-py3.3.exe (505.4 kB view details)

Uploaded Source

coverage-4.2b1.win-amd64-py2.7.exe (506.9 kB view details)

Uploaded Source

coverage-4.2b1.win-amd64-py2.6.exe (507.1 kB view details)

Uploaded Source

coverage-4.2b1.win32-py3.5.exe (405.1 kB view details)

Uploaded Source

coverage-4.2b1.win32-py3.4.exe (465.7 kB view details)

Uploaded Source

coverage-4.2b1.win32-py3.3.exe (465.8 kB view details)

Uploaded Source

coverage-4.2b1.win32-py2.7.exe (470.8 kB view details)

Uploaded Source

coverage-4.2b1.win32-py2.6.exe (471.0 kB view details)

Uploaded Source

coverage-4.2b1-cp36-cp36m-macosx_10_10_x86_64.whl (161.6 kB view details)

Uploaded CPython 3.6m macOS 10.10+ x86-64

coverage-4.2b1-cp35-cp35m-win_amd64.whl (164.3 kB view details)

Uploaded CPython 3.5m Windows x86-64

coverage-4.2b1-cp35-cp35m-win32.whl (163.1 kB view details)

Uploaded CPython 3.5m Windows x86

coverage-4.2b1-cp35-cp35m-macosx_10_10_x86_64.whl (161.6 kB view details)

Uploaded CPython 3.5m macOS 10.10+ x86-64

coverage-4.2b1-cp34-cp34m-win_amd64.whl (161.9 kB view details)

Uploaded CPython 3.4m Windows x86-64

coverage-4.2b1-cp34-cp34m-win32.whl (161.8 kB view details)

Uploaded CPython 3.4m Windows x86

coverage-4.2b1-cp34-cp34m-macosx_10_10_x86_64.whl (161.6 kB view details)

Uploaded CPython 3.4m macOS 10.10+ x86-64

coverage-4.2b1-cp33-cp33m-win_amd64.whl (162.0 kB view details)

Uploaded CPython 3.3m Windows x86-64

coverage-4.2b1-cp33-cp33m-win32.whl (161.9 kB view details)

Uploaded CPython 3.3m Windows x86

coverage-4.2b1-cp33-cp33m-macosx_10_10_x86_64.whl (161.5 kB view details)

Uploaded CPython 3.3m macOS 10.10+ x86-64

coverage-4.2b1-cp27-cp27m-win_amd64.whl (162.0 kB view details)

Uploaded CPython 2.7m Windows x86-64

coverage-4.2b1-cp27-cp27m-win32.whl (161.8 kB view details)

Uploaded CPython 2.7m Windows x86

coverage-4.2b1-cp27-cp27m-macosx_10_10_x86_64.whl (161.5 kB view details)

Uploaded CPython 2.7m macOS 10.10+ x86-64

coverage-4.2b1-cp27-cp27m-macosx_10_10_intel.whl (166.5 kB view details)

Uploaded CPython 2.7m macOS 10.10+ intel

coverage-4.2b1-cp26-cp26m-win_amd64.whl (162.3 kB view details)

Uploaded CPython 2.6m Windows x86-64

coverage-4.2b1-cp26-cp26m-win32.whl (162.1 kB view details)

Uploaded CPython 2.6m Windows x86

coverage-4.2b1-cp26-cp26m-macosx_10_10_x86_64.whl (161.5 kB view details)

Uploaded CPython 2.6m macOS 10.10+ x86-64

File details

Details for the file coverage-4.2b1.zip.

File metadata

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

File hashes

Hashes for coverage-4.2b1.zip
Algorithm Hash digest
SHA256 f16f751326911a7fe7581fa9c60de435f64f415bad65ac9fc5d7b047d99b7310
MD5 d2ed3a65e68dd57f996b9fa0bd10ab87
BLAKE2b-256 b91dab4ad5ca2920cb9fe7594fb35fb2068f1ecafbeaa3a50e99a544ad53d368

See more details on using hashes here.

File details

Details for the file coverage-4.2b1.tar.gz.

File metadata

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

File hashes

Hashes for coverage-4.2b1.tar.gz
Algorithm Hash digest
SHA256 afe077d931196cc269df5b4f308302058910ba86e2acc78c9f6639eadd237c32
MD5 587019c5f1a0af28c08e9e9586d5a60a
BLAKE2b-256 ca7675cb8a80084dc08d373ef39a04237a658e6dcf4adeaba3fe2a9753a904e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.2b1.win-amd64-py3.5.exe
Algorithm Hash digest
SHA256 bc4b8c7fdd39e5d7fb30833210c099000271190082238f5158439a1c0fe2a609
MD5 fcc7cc3006e48860ddc112bda17a84d4
BLAKE2b-256 42a8682028d8a33580c5f989934bbfa78f7fabc6462f5a26311ee37cd4be2ea7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.2b1.win-amd64-py3.4.exe
Algorithm Hash digest
SHA256 4f2fe9e3d08fac4e1255550842f29eab205a5917881ee801180869797522e2f7
MD5 15af83f0fc8547c7baee837988de72ee
BLAKE2b-256 b936413580a0cd94e2c977fee6a2edbb0ac7f49b64100f7b231b27c938666aad

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.2b1.win-amd64-py3.3.exe
Algorithm Hash digest
SHA256 2b5e493ebcea9e13e5621f231c497fb25639b350d3910d27accc09ab4907c706
MD5 ccd0decef67262d551ec50a7786ab424
BLAKE2b-256 e0e064ab67eae637b8de668f1a6056aec0c487739278864a2b414166bd82e2df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.2b1.win-amd64-py2.7.exe
Algorithm Hash digest
SHA256 09ffa754d1c01759127400bf7dfe987627d82813ec529e860a74bf41834ca276
MD5 c81f2d34ece8aec545dd7a00dbe313d4
BLAKE2b-256 a62fefd55406ac51b1e8212f63e6e840ceb2501fee0e438655abc2791b45dc4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for coverage-4.2b1.win-amd64-py2.6.exe
Algorithm Hash digest
SHA256 3d0d4c909b40797b91a3f1f898a2d3fcb47f5b843a4ea915fd3a00f6b3e15e5c
MD5 743de37fb1537c9a865421ad0cf58d58
BLAKE2b-256 29887260dbcdf66b79a39ca4aa9659e3ad7d3f8ab89c2d99cf1b52fe650eb3de

See more details on using hashes here.

File details

Details for the file coverage-4.2b1.win32-py3.5.exe.

File metadata

File hashes

Hashes for coverage-4.2b1.win32-py3.5.exe
Algorithm Hash digest
SHA256 26c4b897bad7aa3afc157c9f4ed341cd530b953641e932bc812aa0e5058c0774
MD5 501a53134472c7cd5f56cad561270d5c
BLAKE2b-256 5608154e9929de302fbcad2a3059114a154066d7b5aad58006649a32faf1ac1f

See more details on using hashes here.

File details

Details for the file coverage-4.2b1.win32-py3.4.exe.

File metadata

File hashes

Hashes for coverage-4.2b1.win32-py3.4.exe
Algorithm Hash digest
SHA256 3830c193a6222a109de7674c76f99fa56faca8105ce22de822718bd3fa28d036
MD5 bf8d071004f24ca51160fb4cf71c1d53
BLAKE2b-256 1abe9ea4b95cda7310799ee28db15ada0b0454c17bffd00def66a56f1812bbad

See more details on using hashes here.

File details

Details for the file coverage-4.2b1.win32-py3.3.exe.

File metadata

File hashes

Hashes for coverage-4.2b1.win32-py3.3.exe
Algorithm Hash digest
SHA256 1a016072e059025cf5a75b071879909a4a770ebe3b1aadbf11bfed4587c27e41
MD5 87b310d8fb2651aa599627b2e5dafdb1
BLAKE2b-256 3d2afbe93057179499e9c40451a5d4567b420e418df97335a27ae8b04219093d

See more details on using hashes here.

File details

Details for the file coverage-4.2b1.win32-py2.7.exe.

File metadata

File hashes

Hashes for coverage-4.2b1.win32-py2.7.exe
Algorithm Hash digest
SHA256 19773b49f3e760abe4c264947dd1afa2c3b22aa204d0c0aa5526e10b655c46f5
MD5 16619f18427a1a6d4e5ba59c8efee9c7
BLAKE2b-256 7855753efee83e38b67006336cd774308aa3e0652b2d35be693ad955dbee899f

See more details on using hashes here.

File details

Details for the file coverage-4.2b1.win32-py2.6.exe.

File metadata

File hashes

Hashes for coverage-4.2b1.win32-py2.6.exe
Algorithm Hash digest
SHA256 69be73b179c715d2ba14a4ca678768913c04070b7b174cb4cf963ac67e4f649c
MD5 f20a17b595866bd1a52e1963652d6833
BLAKE2b-256 9f43a5e9431195026e77e82dcd74849f0876fb83ef4fdadb9521a9da704990be

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp36-cp36m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp36-cp36m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 c935c49ea73560f80d19f0e8dddaf26c5d0df9a04d290b0f9c805f4d5c85e1e9
MD5 9a5e8932bc46c94d4a78bd7420d5fe78
BLAKE2b-256 5bfcfb5e92f094c4aa2369b02a7f5d02a69228936e37ac8a2207499efa81733a

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp35-cp35m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 3dd21f610c17c416ad8a19edb57c79e589459a708cc00aebc53d805e77cf81f7
MD5 b111d91f80ac2eeaa58ca96ebc173b79
BLAKE2b-256 f9214ab52a92888111e288d3ac777efcf292e52e1255d8e7494f51e04901c390

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp35-cp35m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 d46dee68044c7e0ec7d9b4b241d8f36f69b12a5ef429558ec088fd2185e21d46
MD5 d00a22b6692a636f9bda6707e9be4cc4
BLAKE2b-256 63d66cd08bde0a138cbc7908c4c666f19b1db6575f2f491af86f6087d9a93304

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp35-cp35m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp35-cp35m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 1225e6ab4ab12b47af6f841a69d0804eaab167c3d8cce7308686522ffa8968a6
MD5 000d0b55d00d7f9cf2cacf72ab9b7970
BLAKE2b-256 44df36e888e4c08e6fa252e8b0dda6dc4d6d2b2458223c4072dfda0c634ce0a2

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp34-cp34m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp34-cp34m-win_amd64.whl
Algorithm Hash digest
SHA256 b064dd583e3488261985251feecc4bb343c9a625626b30e395cd5411396b5c7b
MD5 957c72bd8a9f1907045574b9adfde3d8
BLAKE2b-256 39364888c6eb0fca018328ce4a4c6169c66be032c6ad75244f7bc618758e2f44

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp34-cp34m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp34-cp34m-win32.whl
Algorithm Hash digest
SHA256 f233c1e3e1f1cc4157a2266ebc69858308d676869bfce24a70f503431ace90b0
MD5 502718f5db6bde406dc0a115c680747c
BLAKE2b-256 cb231a3fac71de75de6a3b624ff8134ed9005e8845b3b6910332aafebe08175a

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp34-cp34m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp34-cp34m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 c7b562af0b3dcf7dacd162dff9b096efd18feb637deb36fd0a92df216d4c5f7a
MD5 da3cfa3877188cae1fccbf7aa301ab50
BLAKE2b-256 d1079348038b380f92f5d218b9092e85a7fa3d92129eeb1121fe07c3e938bcfc

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp33-cp33m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp33-cp33m-win_amd64.whl
Algorithm Hash digest
SHA256 03e672b697b3ac0cc5e843cc894111783f837811e46fa4898a14d5786d1311b3
MD5 ea18c5ac9375c790a9e463f0ff7b4a11
BLAKE2b-256 ffac695cfadc0a0bd118449cc9bc545b0048606cd9d0e9014bb395144d69daec

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp33-cp33m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp33-cp33m-win32.whl
Algorithm Hash digest
SHA256 e81ae02d8ad7f821f0204e7c6310ec0f300be14de3308960162cf86f7066c511
MD5 210d52191d65bded3813ea38d8d982ad
BLAKE2b-256 6a67f7cb80dea5f99f2677c70ecebe4e4ec0efe8d42cfb7910d249ea62b02051

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp33-cp33m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp33-cp33m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 83fc9ea87050cc8f6703b08bf03fc961f32ed579b15f777f9ba228ac21ceb147
MD5 d6c6e28b747b45011f4006b707a783fe
BLAKE2b-256 e83c1be353f0ff10f6749b0192acfc653b279148f56a11bece5bd7ac389b3a62

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp27-cp27m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 22ac2872c35250e8d11b6fa5bd1937f944a88a8cb9f5dd6bd7139798e0032c94
MD5 346ce7a0dffe0c4923851025c55f452e
BLAKE2b-256 20e3d874ef37c46f8a472b712bd3f0a9de43ec5e42d7c112a534e34edc513c14

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp27-cp27m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 e79536684485b0161275147a74b27df5bd7b9f7b7cb0a2fd289f59ab77f9774f
MD5 e5068b36b6f7d179be2ee682ff3554c4
BLAKE2b-256 ebaadeaeb5065ec1fb210236500cdd9fab2574144f35798c3b317ce3c6f7c1c2

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp27-cp27m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp27-cp27m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 8ed9cc8a8f6989cd0d6d017a85d9ec4bb243654caeae3df690c308e7a9808ef0
MD5 db76ec46ed14485889dccba43126fb26
BLAKE2b-256 7c38d53243a39d5c95f620ba2aa606907d7ce9f405e20d613155dca8641a7898

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp27-cp27m-macosx_10_10_intel.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp27-cp27m-macosx_10_10_intel.whl
Algorithm Hash digest
SHA256 1272cdff0e469941201456d4d1b0771a22c984859e22649158a19408af85db92
MD5 96d3c389f2609a6cf27925843a4fef2b
BLAKE2b-256 05fd8da9f47f4bc5bf1f6d903b9c633c3d2562ef78e24d73ac303049bd84d0b8

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp26-cp26m-win_amd64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp26-cp26m-win_amd64.whl
Algorithm Hash digest
SHA256 85f60274514740c23c3ddbe8eaf4030cd5779a0b860944a7792764c09463a029
MD5 40a3dc19f74878c8bc7cfe255936d78e
BLAKE2b-256 7139b5ed119ada94152ac61aec4b4dbee0e787d095b1273c81e0d03ddbe883c7

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp26-cp26m-win32.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp26-cp26m-win32.whl
Algorithm Hash digest
SHA256 05203a62c33c78d5fceff59abf78a8596b4e64a0a20eb9791e513602598df207
MD5 dfa74f6b511f78697dfd6e040890d389
BLAKE2b-256 01f7646df8aba55d67dfb6b024a3ddb80471b50b72a8fded7fa87ba9a1b5eb03

See more details on using hashes here.

File details

Details for the file coverage-4.2b1-cp26-cp26m-macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for coverage-4.2b1-cp26-cp26m-macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 5ff38727fb32164982f23821589c9ff92bee59ea7ab1dbdcfa6e35ac8b16248e
MD5 7e1baf00f1c0ff167dfe42cfb1a2354d
BLAKE2b-256 fd3e8d634fd2bbc8770981fa68d99ac8ef7738e4e47feb88f422d82479b31451

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