ではtox.ini、あなたがしたいというパッケージを指定TOXそれが作成されますvirtualenvsにインストールします。
[testenv]
deps =
mock
pytest
commands =
python setup.py test -q
python setup.py flake8
この例では、テストを実行する前に、各virtualenvにモックとpytestをインストールするようにtoxに指示しています。Toxはpipを使用して、PyPIからこれらの依存関係をインストールします。
pip install -e
PyPIからではなくローカルチェックアウトから1つの依存関係にtoxを伝えるにはどうすればよいですか?残りの依存関係をPyPIからインストールしたいのですが。
1つの方法は、deps変数から依存関係を削除し、toxがテスト実行で実行する最初のコマンドとしてローカルpipinstallを実行することです。
[testenv]
deps =
mock
commands =
pip install -e ~/path/to/pytest
python setup.py test -q
python setup.py flake8
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加