2016-04-05 6 views
1

私はpython 2.7.11 unittestモジュールを使ってテストを書いていますが、setUpClassの設定コードからunittest-xml-reportingログに詳細をエコーし​​ます。 xml出力に対してstdoutおよび/またはstderrへの出力を抑制しない方法はありますか?pythonでstdoutまたはstderrを出力するsetUpClass

答えて

1

私はロガーを使いたいのですが、エラー・メソッドを使ってすぐに画面に印刷する必要がありました。 Ex

import logging 

expect = ... 
actual = ... 
logging.error('%d, %d', expect, actual) 
+0

質問を更新しました。出力を抑制することを避けたいと考えていたXMLログにあることを忘れてしまいました。私はまた、stdoutが端末では抑制されているが、ロギングを使用するときはstderrが表示されることも発見しました。残念ながら私は非devsのためにunittest出力を人間化しようとしています。 –

関連する問題