【发布时间】:2018-03-04 20:00:15
【问题描述】:
当使用 pytest 固定装置作为测试函数的输入参数时,PyCharm 会标记它,因为它“从外部范围隐藏名称‘固定装置’”。它似乎不理解 pytest 的固定装置是如何工作的,并且这是有意的。一个副作用是当向函数输入参数时,夹具名称没有自动完成。
有没有办法解决这个烦恼?
【问题讨论】:
-
我能够重新添加自动完成功能的唯一方法是遵循此处定义的类型提示注释语法规则:jetbrains.com/help/pycharm/type-hinting-in-pycharm.html