2017-05-04 37 views
1

當我使用mocha/jasmine這樣的工具時,我可以創建一組測試,這些測試由上下文進行聚合。 (使用describe關鍵字)我如何使用pytest創建套件/聚合測試

在創建測試的集合/聚合後,我在運行結果中看到它,並且我只能運行一組測試。

我該如何用pytest實現這個功能?

回答

1

您可以用彩筆組測試,類似於標籤(或者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運行這個類

+0

什麼是-v -m標誌? –

+0

-v代表verbose,-m代表使用標記 –

相關問題