簡體   English   中英

在 pycharm 中如何在此對話框中將單元測試更改為 pytest

[英]In pycharm how to change unit test to pytest in this dialog

當我打開一個新的 Python 文件時,這個小對話框提供了制作單元測試模板的選項,如圖所示。 我想更改此快捷方式以創建一個pytest快捷方式。 我怎樣才能做到這一點?

而且,我可以在這個對話框中放置更多的“模板/快捷方式”嗎? 這將節省我在開始新項目時經常使用的一些模板的時間。

新的 py 文件選項對話框

我已經安裝了pytest,並經歷了這個:

打開設置/首選項 | 工具 | Python 集成工具設置對話框,如選擇您的測試框架中所述。

在默認測試運行器字段中選擇 pytest。

但即使默認使用 pytest,對話框仍然只顯示“單元測試”而不是 pytest。

據我所知,如果您選擇New...|Python file則您獲得的 Python 文件類型的選擇菜單是不可配置的。 但是,您可以自己添加文件模板,如果您選擇New... ,它將出現在您獲得的文件類型列表中。
訪問它的最簡單方法是通過New...|Edit File Templates... ,或者您可以通過Settings...|Editor|File and Code Templates進入相同的對話框。 您可以為所有新項目(schema Default )或僅為當前項目(schema Project )添加模板,盡管這僅對大型項目有意義。

請注意,您的自定義文件模板在列表中始終按字母順序排列,因此如果您想以特定順序顯示它們,您可以在模板名稱中使用一些前綴來強制執行所需的順序。

注意
我檢查了處理內部文件模板(例如“新建 Python 文件”對話框中的模板)的 PyCharm 代碼,這似乎確實是硬編碼的。 如果沒有調整 PyCharm 代碼,似乎無法配置它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM