介绍,测试覆盖率跟踪
测试覆盖率是一个需要跟踪的重要指标,它有助于衡量我们测试的有效性并确保我们代码的正确性。我们已经发布了DeepSource CLI的第一个版本,以方便通过Travis、Circle等CI系统推送覆盖率报告。测试覆盖率分析器现在接受Python项目的Cobertura格式的覆盖率报告文件,并向您显示围绕代码覆盖率的指标和问题。
历史 > 运行 > 测试覆盖率
我们已经为Travis CI和Circle CI编写了指南,让你开始使用。
核心Python分析器现在支持两个新的元配置选项 -max_line_length 和skip_doc_coverage 。这将帮助你根据你的具体需求和口味定制DeepSource的工作方式。阅读文档并更新你的.deepsource.toml 来定制这些问题。
GitHub > 内容.deepsource.toml
DeepSource CLI现在是开源的
我们已经发布了CLI的第一个版本,源代码是开放的,请看一下 -github.com/deepsourcel…。
命令行界面 > 使用方法
CLI帮助你发送分析器使用的工件,如测试覆盖率报告到新发布的test-coverage 分析器。未来会有更多的功能!
如果你在集成方面需要帮助,我很乐意让你加入进来。让我知道,jai@deepsource.io。
祝贺你!