2016-03-30 3 views
1

py.testテストをウィンドウ上で独立して実行する方法はありますか?テスト分離のためにpy.test xdistに代わるWindows?

私はpy.testを使用していますが、いくつかのテストを単独で実行したいと考えています(別のプロセスなど)。私はxdistパッケージがこれをしているのを見ましたが、Windowsでは動作しません。残念ながら私は窓を使わなければならない。

Windowsユーザーの場合はxdistの代わりに、Windowsの場合はpy.testでテスト分離を行う他の方法はありますか?

実際に感謝

答えて

0

Windows上pytest-xdist作品。たぶんあなたはLinux上でのみ利用可能な特定の--boxedオプションについて話していますが、覚えていれば次のバージョンのxdistに落とされます。

どの程度の分離が必要ですか?

詳細設定オプションを提供するpytest_configure()フックとpytest_configure_node()フック(contest.pyで定義されている)を確認することができます。

+1

返信いただきありがとうございます。私は箱入り(または私がやったと思う)のようなものが欲しい。それは、それが自分のプロセスで完全に独立して実行されているかのようにテストを実行したいと思うことです。つまり、他のテストで作成されたグローバルに変更が反映されることは望ましくありません。 –