在pytest中,自定义的传入参数想在其他python档案使用,需要将conftest.py中接收参数的method name当作参数传入,如程式码中的common_method(self, test_var)
但如果common_method又会被其他python档案中的function呼叫,该怎么处理第一个参数呢?
EX: test_demo.py档案中想要使用CommonModule().common_method(),会需要传入参数test_var,但common_method中的test_var是为了接收自订传入参数
在类似这样两层呼叫的方式下,怎么使用接收进来的参数,才能解决 TypeError: common_module() missing 1 required positional argument: 'test_var'
附上程式码图档,先感谢各位高手大大
https://i.imgur.com/aqymMDO.jpg