という簡単なpy.test
というフィクスチャを定義するファイルfixtures.py
があります。私もスターのインポートを使用したくないpy.test fixturesをインポートせずに使用する方法
from fixtures import foobar
def test_bazinga(foobar):
注:
通常、私はこのように、(サブ備品の全てを含む)、それを使用することフィクスチャをインポートする必要があります。
import fixtures
def test_bazinga(foobar):
さえ可能これです:私はちょうど書くことができるように、私は、この治具をインポートするにはどうすればよい
? py.test
自体がそのような備品を正確に定義しているため(monkeypatch
など)、そのように見えます。
あなたは 'py.test'がそれをどうやって見ましたか? – jonrsharpe
あなたのフィクスチャをconftest.pyに入れてください – Pedru