跳到内容

invalid-mock-access (PGH005)

源自 pygrep-hooks 代码检查工具。

作用

检查使用 mock 对象时的常见错误。

为什么这不好?

mock 模块公开了一个断言 API,可用于验证 mock 对象是否经过预期的交互。此规则检查使用此 API 时的常见错误。

例如,它检查应替换为 mock 方法调用的 mock 属性访问。

示例

my_mock.assert_called

建议改为

my_mock.assert_called()