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