py.test
プラグインなしで異なるバージョンの python で実行することは可能ですxdist
かtox
?
12460 次
4 に答える
6
スタンドアロンのpytestスクリプトを作成できます
py.test --genscript=mypytest
そして、する
pythonXY mypytest
特定の python バージョンでテストを実行します。
pytest は「mypytest」スクリプトに完全に含まれているため、特定の python バージョンの pytest をインストールする必要はありません。
于 2012-02-02T17:55:38.457 に答える
2
VirtualEnvは、これらのケースを処理するために行われます。
virtualenv は、分離された Python 環境を作成するためのツールです。
virtualenv を使用すると、複数の環境を作成でき、それぞれに必要なプラグインが 1 つあります。
于 2011-12-01T09:17:54.500 に答える
0
xdist プラグインを使用すると、これを簡単に実行できます。
py.test -d --tx popen//python=pythonX
Python バージョン X (2 または 3) を実行します。
"pytest test multiple versions"
これは私がこれを投稿した最初のグーグルの結果であるため、プラグインなしでこれを行う方法に関するOPの質問に対する答えではないことを認識しています。
于 2015-11-05T09:52:54.087 に答える