Python の pytest で標準出力等を検査する2021年12月07日 12時56分51秒

capsys を利用して、標準出力を捕捉する。
def test_stdout(capsys):
    print( "Hello" )
    out, err = capsys.readouterr()
    sys.stdout.write(out)
    sys.stderr.write(err)
    assert "Hello" in out

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※なお、送られたコメントはブログの管理者が確認するまで公開されません。

名前:
メールアドレス:
URL:
コメント:

トラックバック

このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2021/12/07/9446148/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。