(
out: bool = True, err: bool = True, in_: bool = True
)
| 46 | |
| 47 | |
| 48 | def TeeStdCapture( |
| 49 | out: bool = True, err: bool = True, in_: bool = True |
| 50 | ) -> MultiCapture[str]: |
| 51 | return capture.MultiCapture( |
| 52 | in_=capture.SysCapture(0, tee=True) if in_ else None, |
| 53 | out=capture.SysCapture(1, tee=True) if out else None, |
| 54 | err=capture.SysCapture(2, tee=True) if err else None, |
| 55 | ) |
| 56 | |
| 57 | |
| 58 | class TestCaptureManager: |
nothing calls this directly
no outgoing calls
no test coverage detected