問題タブ [tox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2573 参照

python - Tox で print ステートメントを設定する

プロジェクトのテスト ケース シナリオを作成しています。tox.ini で、ログを取得するために envlogdir について言及しました

tox の実行中に、インストールに基づくログを取得しています。コードで指定した print ステートメントを取得する必要があります。

コンソールまたはログ ディレクトリにステートメントを出力する方法はありますか。

または、すべての出力を DEBUG または INFO モードで書き込むように Logger を構成する必要がありますか。

誰かがガイドできますか。

0 投票する
1 に答える
3487 参照

openstack - tox で構成ファイルを生成する際の問題

Sahara - OpenStack のインストール ガイドに従っています。 燃料を使ってインストール

RDO クイックスタートを使用して OpenStack クラウドをセットアップした後、openstack-sahara をインストールして構成フェーズを開始しました。だから私はこの公式文書に従いました。( sahara-userdoc )。

しかし、を使用して新しい conf ファイルを生成しようとすると、次のtox -e genconfigエラーが発生しました。

私のマシンには Centos7 があり、tox のバージョンは 2.1.1 (からインポート/usr/lib/python2.7/site-packages/tox/__init__.pyc) です。

0 投票する
1 に答える
216 参照

python - Travis CI と tox で一貫性のない結果

Travis でオープン ソース プロジェクトの継続的インテグレーションをセットアップしました。toxはコマンドの引用符に問題があるようです。そのため、問題をデバッグするために一時的なブランチをセットアップしました。この時点で、私は非常に奇妙な問題に遭遇しています。

最近の 3 つのコミットと Travis でのビルド ステータス:

最後のコミットは失敗の原因となったものを元に戻すため、ビルド 34 が合格しない理由はわかりません。おそらく Travis はいくつかのものをキャッシュしていますが、Travis の [設定] -> [キャッシュ] には「まだキャッシュが作成されていません」と表示されています。オープン ソース プロジェクトの無料プランを使用しているため、キャッシュを有効にすることさえできないと思います。

git push --force以前の試行から、 を使用してブランチを通過コミット (「Bla」) にロールバックすると、ビルドが再び通過することに気付きました。

これらのコミットはすべて、同じ python および tox バージョンを使用してローカルで正常に機能します。

どうしたの?

編集今、それは同様の方法で失敗しています。ビルド3637を比較します。ビルド 37 のコミットは README を変更するだけなので、ビルドにはまったく影響しません。トラヴィスとトックスとは何らかの衝突があるに違いない。

0 投票する
1 に答える
183 参照

python - 特定の Tox コマンドを TravisCI でのみ実行する

コード カバレッジ コマンドが Tox for TravisCI でのみ実行されるようにしようとしています。どうすればいいですか?

codecov ライブラリは、ファイルに貼り付けるだけでは機能しません.travis.yml。通常の tox テストでは実行しないでください。コンソールが乱雑になるためです。

0 投票する
0 に答える
122 参照

django - Travis + Tox、さまざまな依存関係とコマンドでマトリックスを使用

次の travis/tox 構成があり、正常に動作します。ただし、私がやりたいのは、定義された django/python マトリックスを使用して、別のテスト コマンドと別の要件ファイルを必要とする別のテスト セットを実行することです。

これにどうやって接してください?ありがとう、

travis.yml

tox.ini

0 投票する
2 に答える
4052 参照

shell - tox.iniで指定せずにtoxでカスタムコマンドを実行する方法は?

セクションの下の tox.ini にコマンドを配置する前に、コマンドを確認しようとしています[testenv] commands =

カスタムコマンドをtoxシェル引数として渡すことは可能ですか? 何かのようなもの

次のことを試しましたが、どれも機能しません。

tox.ini に配置せずに、tox で作成された仮想環境で python コマンド/スクリプトを実行するにはどうすればよいですか?