| 176 | |
| 177 | |
| 178 | class TeeCaptureIO(CaptureIO): |
| 179 | def __init__(self, other: TextIO) -> None: |
| 180 | self._other = other |
| 181 | super().__init__() |
| 182 | |
| 183 | def write(self, s: str) -> int: |
| 184 | super().write(s) |
| 185 | return self._other.write(s) |
| 186 | |
| 187 | |
| 188 | class DontReadFromInput: |