【pytest】setup/teardown爲什麼有時候不起作用?

在使用pytest框架的時候,模塊內寫了setup/teardown的方法。 那爲什麼有的時候不起作用了呢? 查了一下資料,原來是方法放置的位置不對。 比如下列代碼(方法定義在類的上面): 執行結果(setup/teardown定義的打印效果沒有出來): 將setup/teardown方法放置在類class裏面,就可以起作用了。 見代碼: 執行結果:   所以,假如模塊中定義了類結構,想要使用se
相關文章
相關標籤/搜索