从Pylint中排除测试文件

时间:2015-11-25 18:32:54

标签: python testing pylint

我的单元测试与源代码一起生效。即。

├── __init__.py
├── formatter.py
└── test_formatter.py

有没有办法让Pylint从其分析中排除前缀为test_的所有文件? ignore配置选项似乎不像通配符。

2 个答案:

答案 0 :(得分:1)

确实没有通配符支持。您可以在https://github.com/PyCQA/pylint

上提交功能请求或更好的提取请求

答案 1 :(得分:0)

此功能是通过--ignore-patterns选项在Pylint 1.6中引入的。

因此,忽略上面的文件:

pylint myproject --ignore-patterns=test_.*?py