プロジェクトで py.test を使用し、ほとんどのテスト ケースでフィクスチャを使用します。しかし、doctest ファイルでフィクスチャを使用する可能性はありません。
いくつかのコード スニペットで例を挙げると、次のような conftest.py にブラウザー フィクスチャがあります。
@fixture
def browser(request):
from wsgi_intercept import zope_testbrowser
browser = zope_testbrowser.WSGI_Browser()
[...]
return browser
ファイル test_browser.txt で次のように使用します。
>>> browser.open('some_url')
>>> browser.url == 'some_url'
True
しかし、フィクスチャを doctest ファイルに入れる方法がわかりません。これはpy.testでまったく可能ですか?