簡體   English   中英

在Pytest中,如何在測試運行時查看其名稱?

[英]In Pytest, how can I view the names of my tests as they are running?

我開始使用Python3隨附的測試框架。 后來我換成了Pytest。

我期望

Pytest my_file.py

會輸出當前正在運行的測試的名稱,就像python3隨附的測試框架一樣,但不會。

是否有啟用此功能的選項?

嘗試-v選項,也稱為--verbose

pytest -v your_file.py

您可以獲得所有可能選項的列表:

pytest --help

同樣,理想情況下,您的項目的結構應使您無需使用顯式腳本文件作為參數來調用pytest。 測試套件將放在名稱為test_XYZ.py單獨腳本文件中,該文件位於Kenneth Reitz的建議下 ,位於項目的主目錄或名為tests的子目錄中。 因此,您只需要執行以下操作:

pytest -v

暫無
暫無

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

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