2016-08-15 8 views
0

のテストファイルにフィクスチャを追加する私は、Pythonに新しいですし、私はpytestpytest:代わりにconftest.py

test_client.py

# Simple Example tests 

import pytest 

def test_one(): 
    assert False == False 

def test_two(): 
    assert True == True 

def cleanup(): 
    # do some cleanup stuff 

conftest.pyで疑問を持っています

import pytest 
import test_client 

@pytest.fixture(scope="session", autouse=True) 
def do_clean_up(request): 
    request.addfinalizer(test_client.cleanup) 

で定義された治具を移動することは可能ですconftest.pyそれによってconftest.pyを有する除去test_client.pyから

答えて

1

はい。なぜあなたは単に試してみませんでしたか? ;)

複数のテストファイルでそれらを使用できるようにするには、conftest.pyファイルにフィクスチャを入れます。