要配置Python pytest,請按照以下步驟操作:
pip install pytest
創建一個名為pytest.ini
的配置文件,將其放在項目的根目錄下。這個文件將包含pytest的配置信息。
編輯pytest.ini
文件,添加以下內容:
[pytest]
addopts = --cov=./ --cov-report=term-missing
這里,我們配置了以下選項:
--cov=./
:使用coverage工具測量代碼覆蓋率。--cov-report=term-missing
:在終端中顯示代碼覆蓋率報告,未覆蓋的代碼將顯示為紅色。pytest.ini
文件中添加更多行,例如:[pytest]
addopts = --maxfail=1 --disable-warnings
這里,我們配置了以下選項:
--maxfail=1
:當測試失敗時立即停止執行,不再運行其他測試。--disable-warnings
:禁用測試過程中產生的警告信息。pytest.ini
文件并關閉。現在,已經完成了pytest的配置。接下來,可以使用pytest
命令運行測試。例如,如果要運行名為test_example.py
的測試文件,請在終端中輸入以下命令:
pytest test_example.py
pytest將按照pytest.ini
文件中的配置執行測試。