在conftest.py中定义fixture类型的setup_class前置,为什么在编写case中,pycharm无法智能提示方法

问题:在conftest.py中定义fixture类型的setup_class前置,为什么在case中,pycharm无法智能提示方法

例如:在test_case目录中定义了一个conftest.py文件,在里面设置了setup_class前置,并将fixture设置为auto=True,setup_class中初始了driver示例,但在正式写case的py文件中,self.drvie.r是无法提示该示例下有哪些可用的方法

看到论坛里有个类似的问题,链接:https://ceshiren.com/t/topic/11355,结论是pycahrm版本过低2018版本,但我的是2021版本

conftest.py

test_case.py

你没返回初始化之后的driver实例

autouse=True,而且 request.cls.driver,应该不需要返回

关闭