(spy: Mock<typeof console.error>)
| 28 | } |
| 29 | |
| 30 | function getErrorOutput(spy: Mock<typeof console.error>): string { |
| 31 | return spy.mock.calls.map(call => call.join(' ')).join('\n') |
| 32 | } |
| 33 | |
| 34 | /** Minimal multi-notebook fixture; no initNotebookId so every notebook counts as non-init. */ |
| 35 | function multiNotebookFile(names: string[]): DeepnoteFile { |