(columns: number, rows: number)
| 81 | } |
| 82 | |
| 83 | function createFakeOutput(columns: number, rows: number): FakeOutput { |
| 84 | const stdout = new PassThrough() as FakeOutput |
| 85 | stdout.isTTY = true |
| 86 | stdout.columns = columns |
| 87 | stdout.rows = rows |
| 88 | stdout.getWindowSize = () => [columns, rows] |
| 89 | return stdout |
| 90 | } |
| 91 | |
| 92 | function createFakeTerminal(columns = 80, rows = 20): FakeTerminal { |
| 93 | let output = '' |
no outgoing calls
no test coverage detected