跳转到主要内容

收集coverage.py结果的colcon扩展

项目描述

colcon-coveragepy-result

PyPI GitHub Action Status

一个colcon扩展,用于收集coverage.py结果。

用法

  1. 使用覆盖率构建软件包,例如使用colcon mixin覆盖率
    $ colcon build --mixin coverage-pytest
    
  2. 使用覆盖率测试软件包,再次使用mixin
    $ colcon test --mixin coverage-pytest
    
  3. 收集覆盖率结果
    $ colcon coveragepy-result
    
  4. 打开HTML报告,默认情况下位于coveragepy/htmlcov/

选项

  • 打印每个软件包的覆盖率报告以及所有软件包的综合覆盖率报告
    $ colcon coveragepy-result --verbose
    
  • 提供报告生成额外的参数,例如显示无覆盖的行
    $ colcon coveragepy-result --coverage-report-args -m
    
  • 提供HTML报告生成的额外参数,例如跳过无代码的文件
    $ colcon coveragepy-result --coverage-html-args --skip-empty
    
  • 更多选项
    $ colcon coveragepy-result --help
    

贡献

查看

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

colcon-coveragepy-result-0.0.8.tar.gz (6.9 kB 查看散列值)

上传

构建分布

colcon_coveragepy_result-0.0.8-py3-none-any.whl (11.4 kB 查看散列值)

上传 Python 3

支持