pytestのキャプチャ動作を変更することは可能ですか?pytestのキャプチャを1つのテストで変更する
私はpytest
と一緒に使うテストをたくさんしています。いくつかのテストでは印刷するのに便利な数量がいくつかあるので、フラグを使用してpytest
出力に表示します。しかし、私はまた、印刷された警告をテストし、醜いと気を散らすように見える。私はいつものように警告を表示しないようにwarnings.simplefilter
を使ってみましたが、何もしないようです。 (たぶんpytest
はそれをハックします)とにかく、私は警告を静かにするが、それらが持ち上げられていることを確認し、他の印刷ステートメントからキャプチャされた出力を見ることができるかどうかを確認したい。これを行う方法はありますか?たとえば、1つのテスト機能のキャプチャを変更しますか?
たものを指してくれてありがとう:) gsubからインストールしようとしましたが、 'capsys'に' disabled'属性がないと言います^^ – Mike
'master'ブランチはstableリリース用ですので、 [今後のバージョン3.0](https://github.com/pytest-dev/pytest/blob/features/CHANGELOG.rst)(たくさん!) 'features'ブランチを使う必要があります。 –
ああ、そうです。ありがとうございました。 – Mike