1
當我使用mocha/jasmine這樣的工具時,我可以創建一組測試,這些測試由上下文進行聚合。 (使用describe關鍵字)我如何使用pytest創建套件/聚合測試
在創建測試的集合/聚合後,我在運行結果中看到它,並且我只能運行一組測試。
我該如何用pytest實現這個功能?
當我使用mocha/jasmine這樣的工具時,我可以創建一組測試,這些測試由上下文進行聚合。 (使用describe關鍵字)我如何使用pytest創建套件/聚合測試
在創建測試的集合/聚合後,我在運行結果中看到它,並且我只能運行一組測試。
我該如何用pytest實現這個功能?
您可以用彩筆組測試,類似於標籤(或者grep的茉莉)
import pytest
@pytest.mark.webtest
def test_send_http():
pass # perform some webtest test for your app
def test_something_quick():
pass
def test_another():
pass
class TestClass:
def test_method(self):
pass
與運行pytest -v -m webtest
另一種選擇是按類 - 一間套房,是一類並用pytest運行這個類
什麼是-v -m標誌? –
-v代表verbose,-m代表使用標記 –