JUnit格式的Pylint报告器。
pylint-junit的Python项目详细描述
Pylint_junit
生成基于JUnit的报表的Pylint插件 由ci环境,如jenkins、azure devops等。
为什么?
<>在写作的时候,很少有工具能够产生。 Pylint输出的JUnit格式。这两个项目 处理好“空”结果场景(如两个案例都生成了空 由于生成的文档不是 正确的XML文件。另一个问题是pylint发现的问题 在单个测试用例失败下标记,这导致至少azure 在每个文件中报告一个项目,即使可能有多个项目。因此,pylint_junit被写了出来。
安装
使用安装软件包
pip install pylint_junit
或者将其添加到您的需求中。
用法
插件安装完成后,没有多少选项可以使用它。
在.pylintrc中添加以下行:
[MASTER] load-plugins=pylint_junit [REPORTS] output-format=junit
这确实将默认输出设置为junit,因此如果仍要运行pylint并获取 正常输出,您可能需要考虑省略“output format=junit” 部分,仅当需要junit格式时,通过如下命令行提供:
pylint --output-format=junit src/
或者,在不更改pylint配置的情况下,只需传递类 作为这样的报表格式化程序:
pylint --output-format=pylint_junit.JUnitReporter src/
依赖关系
错误/反馈
使用github问题跟踪器@https://github.com/salabs/pylint_junit/issues