原创 pytest插件探索——hook workflow

pytest插件開發需要熟悉一些常用的hook函數,官方對於這些hook有一份簡略的文檔(目前除了小部分hook目前缺乏文檔外,見這個issue),但是各個hook的調用邏輯沒有一個直觀的flowchart(這個也有人提了issue) 根據

原创 pytest插件探索——hook開發

前言 參考官方的這篇文章,我嘗試翻譯其中一些重點部分,並且拓展了相關的pluggy部分的知識。由於pytest是在pluggy基礎上構建的,強烈建議先閱讀一下pluggy的官方文檔,這樣理解起來更加容易一點。 正文 conftest.py可