一个flake8插件检查模仿问题。
flake8-patch的Python项目详细描述
flake8贴片
一个flake8
插件检查模拟问题。在
当检测到对导入对象的赋值时,当前报告代码PAT001
。在
错误代码示例
fromsome_moduleimportSomeClassdeftest_something():SomeClass.some_method=lambda:42
这是不好的,因为SomeClass.some_method
可能直接或间接地用于另一个测试,该测试将根据执行顺序随机中断。在
好的代码示例
^{pr2}$这使用来自pytest-mock
的mocker fixture在测试方法运行后自动展开补丁。在
更改日志
未释放
。。。在
0.1.0-2020-10-02
添加PAT001:对导入名称的赋值
- 项目
标签: