在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