mirror of
https://github.com/stablyai/orca.git
synced 2026-10-18 08:03:22 +00:00
test(terminal): expect viewport claim capability
Co-authored-by: Orca <help@stably.ai>
This commit is contained in:
@@ -100,11 +100,15 @@ describe('remote runtime terminal data subscriptions', () => {
|
||||
expect(subscribeFrame?.opcode).toBe(TerminalStreamOpcode.Subscribe)
|
||||
const subscribePayload =
|
||||
subscribeFrame &&
|
||||
decodeTerminalStreamJson<{ streamId: number; capabilities?: { ackOutput?: 1 } }>(
|
||||
subscribeFrame.payload
|
||||
)
|
||||
decodeTerminalStreamJson<{
|
||||
streamId: number
|
||||
capabilities?: { ackOutput?: 1; desktopViewportClaims?: 1 }
|
||||
}>(subscribeFrame.payload)
|
||||
expect(subscribePayload?.streamId).toEqual(expect.any(Number))
|
||||
expect(subscribePayload?.capabilities).toEqual({ ackOutput: 1 })
|
||||
expect(subscribePayload?.capabilities).toEqual({
|
||||
ackOutput: 1,
|
||||
desktopViewportClaims: 1
|
||||
})
|
||||
|
||||
callbacks?.onBinary?.(
|
||||
encodeTerminalStreamFrame({
|
||||
|
||||
Reference in New Issue
Block a user