我在 Python 模块中有一个名为 _prepend_order 的辅助函数。我想对它进行单元测试。我还希望我的单元测试(test_extract_users.py)通过我们的 linter,pylint。我们试图避免使用#pylint: disable=protected-access
(此处和此处的文档)之类的指令,以同意对我们的顶级 .pylintrc 文件进行更改。
是否可以通过 .pylintrc 文件配置 pylint,以便在所有单元测试中禁用受保护的成员访问警告(而不是在其他地方禁用)?
(注意从 2015 年 8 月开始有一个未解决的问题,618:为不同的子目录添加不同的配置,这可以工作,因为我可以将我的单元测试放在“测试”子目录中。但不幸的是,该问题在 2019 年 8 月仍然存在所以我怀疑这个 Stack Overflow 问题的答案是“不,这是不可能的”。)