2013-10-31 4 views
6

私はちょうど--nosecaptureを追加することなく、nosetests test.pyを入力することができるようにtest.pyにコードを追加することが可能であるかどうかを知りたいと思います。print()文を実行するためのpython nosetestsの設定方法は?私は、これはコマンドライン<code>nosetests --nocapture test.py</code></p> <p>から行うことができることを知っていますが

[nosetests] 
nocapture=1 

またはとしてnose.run()を呼び出すときにPythonで直接鼻に引数を渡すことによって:

+0

なぜこれが欲しいですか? – SingleNegationElimination

+0

が回答しました。[こちら](http://stackoverflow.com/questions/5975194/nosetests-is-capturing-the-output-of-my-print-statements-how-to-circumvent-this) – user989762

答えて

6

次のようなものを持っていますあなたのホームディレクトリに.nosercまたはnose.cfgファイルを作成し、いずれかの定義環境NOSE_NOCAPTURE変数でそれを行うことができます記載されている​​3210

2

-sフラグを端末コマンドに追加すると、印刷文が表示されます。例えば

$ nosetests -s test.py 
+0

こんにちは、あなたの答えを説明するので、より詳細で理解しやすくなります。 – Chaithanya

関連する問題

 関連する問題