コード例 #1
0
ファイル: test_capture.py プロジェクト: yoyoyopcp/pytest
def TeeStdCapture(out: bool = True,
                  err: bool = True,
                  in_: bool = True) -> MultiCapture[str]:
    return capture.MultiCapture(
        in_=capture.SysCapture(0, tee=True) if in_ else None,
        out=capture.SysCapture(1, tee=True) if out else None,
        err=capture.SysCapture(2, tee=True) if err else None,
    )
コード例 #2
0
ファイル: test_capture.py プロジェクト: xinbinhuang/pytest
def StdCapture(out: bool = True,
               err: bool = True,
               in_: bool = True) -> MultiCapture:
    return capture.MultiCapture(
        in_=capture.SysCapture(0) if in_ else None,
        out=capture.SysCapture(1) if out else None,
        err=capture.SysCapture(2) if err else None,
    )