mirror of
https://github.com/stablyai/orca.git
synced 2026-10-15 08:03:08 +00:00
Fix terminal pane PTY test container mock
This commit is contained in:
@@ -223,6 +223,15 @@ function createMockTransport(initialPtyId: string | null = null): MockTransport
|
||||
return transport
|
||||
}
|
||||
|
||||
function createPaneContainer(): HTMLElement {
|
||||
const container = new EventTarget() as HTMLElement
|
||||
Object.defineProperty(container, 'dataset', {
|
||||
configurable: true,
|
||||
value: {}
|
||||
})
|
||||
return container
|
||||
}
|
||||
|
||||
function createPane(paneId: number) {
|
||||
const leafId = leafIdForPane(paneId)
|
||||
const activeBuffer = {
|
||||
@@ -272,7 +281,7 @@ function createPane(paneId: number) {
|
||||
registerOscHandler: vi.fn(() => ({ dispose: vi.fn() }))
|
||||
}
|
||||
},
|
||||
container: { dataset: {} },
|
||||
container: createPaneContainer(),
|
||||
fitAddon: {
|
||||
fit: vi.fn()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user