文件名称:pycobertura:Cobertura报告的代码覆盖率差异工具
文件大小:73KB
文件格式:ZIP
更新时间:2024-05-25 23:26:33
Python
皮科贝图拉 Cobertura报告的代码覆盖率差异工具。 关于 pycobertura是通用的报告解析器。 它也旨在通过pycobertura diff命令来防止代码覆盖率降低:任何更改的行都应进行测试,并且未覆盖的更改应清晰可见,而不会让遗留的未覆盖代码成为pycobertura diff因此开发人员可以仅专注于其更改。 特征: 显示cobertura文件的覆盖范围摘要 以纯文本或HTML输出 比较两个cobertura文件并显示覆盖范围的变化 彩色差异输出 如果覆盖范围恶化或未发现任何变化,则diff退出状态为非零 基于未发现的线而不是覆盖率降低而失败( ) 注意:API不稳定,直到达到1.0为止,都可能会发生变化。 安装 $ pip install pycobertura CLI用法 pycobertura提供了一个命令行界面来报告coverage文件。 帮助命令 根据需要的
【文件预览】:
pycobertura-master
----.travis.yml(1KB)
----release.sh(511B)
----test-requirements.txt(41B)
----tests()
--------cobertura.xml(8KB)
--------dummy.linestatus()
--------test_extrapolate_coverage.py(429B)
--------dummy.source2()
--------utils.py(420B)
--------test_cobertura_diff.py(6KB)
--------README.generate-dummy-coverage-for-testing.md(748B)
--------dummy.original.xml(858B)
--------dummy.original-full-cov.xml(852B)
--------test_rangify.py(1KB)
--------test_imports.py(187B)
--------test_cobertura.py(9KB)
--------__init__.py(0B)
--------dummy.source1()
--------dummy()
--------dummy.with-dummy2-better-cov.xml(1KB)
--------dummy.zeroexit2()
--------test_reporters.py(15KB)
--------test_hunkify_coverage.py(6KB)
--------dummy.with-dummy2-no-cov.xml(1KB)
--------test_reconcile_lines.py(1KB)
--------dummy.uncovered()
--------cobertura-generated-by-istanbul-from-coffeescript.xml(1KB)
--------test_cli.py(13KB)
--------dummy.zeroexit1()
--------dummy.original-better-cov.xml(861B)
--------dummy.with-dummy2-better-and-worse.xml(1KB)
--------test_colorize.py(127B)
--------test_filesystem.py(6KB)
--------dummy.uncovered.addcode()
--------dummy.with-dummy2-full-cov.xml(1KB)
----tox.ini(378B)
----pycobertura()
--------filesystem.py(5KB)
--------utils.py(6KB)
--------cli.py(7KB)
--------templates()
--------reporters.py(9KB)
--------__init__.py(119B)
--------cobertura.py(15KB)
----CHANGES.md(12KB)
----setup.cfg(1KB)
----aysha-logo.svg(3KB)
----setup.py(2KB)
----.gitignore(584B)
----README.md(14KB)
----LICENSE.txt(1KB)